1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 9 photos
Sol Melia
Mesro Romanos 13 28013 Madrid Spain, Madrid, Spain
Show map
Nearby Hotels
Hotel Aquaria Negresco
Mesonero Romanos 12,MadridHotel Avenida Gran Via
C/ Mesoneros Romanos 14,MadridRegente Hotel
Mesonero Romanos, 9,MadridTryp Madrid Cibeles Hotel
Calle de Mesonero Romanos, 13,Madrid