Accessible coach holidays
Supported Holidays
Situated in Puerta del Sol, in the heart of Madrid, this is one of the Spanish capital’s most charming three star hotels.