[category]
[title]
The Best Western Hotel Trafalgar is a small three-star establishment located in the district of Chamberí, a few metres from Malasaña and five minutes from the Sorolla Museum. It has comfortable rooms with simple decor and a restaurant which serves traditional Spanish cuisine which is open from Monday to Friday.
Discover Time Out original video