Madrid logo

Best Western Hotel Trafalgar

Check Availability

Best Western Hotel Trafalgar
Trafalgar, 35
Madrid
28010
Spain

Rooms from €51.00 ( £46.36 / $67.23 ) per night

Picture of Best Western Hotel Trafalgar


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.

Click here for more Information on the Best Western Hotel Trafalgar together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information