PART OF THE EUROSTARS HOTELS GROUP
We accept credit cards: Visa, MasterCard
Pets allowed: no
Address: Calle de Leganitos, 13, 28013 Madrid
Plaza de España and Santo Domingo metro stations are 200 metres from the hotel, and Adolfo Suárez Madrid - Barajas Airport is 13.6 km away.