The BEST WESTERN Trafalgar Hotel is located in downtown Madrid, so it is surrounded by tapas.
Discover all the BEST WESTERN Trafalgar Hotel discounts, and all their promotions.
It has a meeting room and quiet necessary for their meetings and conferences.
The World's Largest Hotel Chain ®
Each Best Western® branded hotel is independently owned and operated