Book Hotel Casa Espana
Plaza Emilio Jimenez Millas 2, 28008 Madrid Spain, Madrid 1.1 km from city center
Location Hotel “Casa España” is located within walking distance from the heart of Madrid. Hotel features All rooms are non-smoking.
Show Hotel Casa Espana on the map