TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Spain
Madrid
Hostal Esmeralda
Hostal Esmeralda
4.1
(192 reviews)
Calle de Victoria 1 2nd Floor, 28012 Madrid Spain
+34 915 21 00 77
Official website
Budget
Business
Centrally Located
Hostel
Hotel
Hostal Esmeralda | Madrid | Spain | TripAligner