Best Western Hotel Trafalgar
Best Western Hotel Trafalgar
Trafalgar, 35
Madrid
28010
Spain
Rooms from €51.00 ( £46.36 / $67.23 ) per night
Best Western Hotel Trafalgar is located in Madrid’s Chamberà district, 250 metres from Iglesia and Quevedo Metro Stations. It offers comfortable, air-conditioned rooms with plasma-screen TVs.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.