Located close to Madrid's main monuments and places of tourist interest, such as Plaza de Callao, Puerta del Sol and Plaza de España.
Hotel facilities and services: front desk 24h, breakfast buffet and business centre.
Guest rooms with bathroom/shower, telephone, TV, free WiFi access and air conditioning.
Address: C/ Mesonero Romanos 14, 28013 Madrid, Spain