Hostal Esmeralda

4.1
(192 reviews)
Calle de Victoria 1 2nd Floor, 28012 Madrid Spain
+34 915 21 00 77Official website
Budget
Business
Centrally Located
Hostel
Hotel
Hostal Esmeralda | Madrid | Spain | TripAligner