3 Star Hotel
Carretas 10, Madrid, Spain
Best Western Madrid Madrid: The Best Western Madrid; Madrid; Spain is a 3 star hotel. It's grand entrance is nestled among the bars and shops of lively Carretas street in central Madrid.
Simple Hotels proving an easier way to book Madrid hotels online, like the Best Western Madrid