$47 Avg/night
Rate and special offer based on Check-in: Mar 29, 2015 Check-out: Mar 30, 2015

Best Western Trafalgar Hotel

3 stars
View map of Trafalgar N 35, Madrid, 28010