Cuesta Santo Domingo 5 y 7
28013 Madrid, Spain
Hotel star rating:
Sol Melia Hotels & Resorts
bar, restaurant, minibar, parking, business-facilities, fitness-club, laundry, safe-deposit, handicap-accessible, tv-in-room, air-conditioning
Bedrooms all have satellite and cable TV, security doors and direct-line telephone. Its charming terrace-restaurant, El Invernadero (The Greenhouse), serves traditional Madrid-style cuisine.