Madrid logo

Best Western Hotel Trafalgar

Check Availability

Best Western Hotel Trafalgar
Trafalgar, 35
Madrid
28010
Spain

Rooms from €58.85 ( £39.76 / $72.77 ) per night

Picture of Best Western Hotel Trafalgar


Best Western Hotel Trafalgar opens its doors for you to enjoy our meticulous service, with a cordial atmosphere and personalized attention which will make you feel like at your second home.

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