The hotel is located in Madrids historic centre, in the La Latina quarter, just a short distance from the citys most important monuments and buildings. The Almudena Cathedral, the Royal Palace, Plaza Mayor and Puerta del Sol, are all less than 1 km away...