Hostal Esmeralda is the trading name for Hostal Esmeralda, S.L., Calle de la Victoria, 1 — 2ª Planta, 28012 Madrid, Spain. This website «www.hresmeralda.net» is owned and operated by Hostal Esmeralda. Our telephone number is +34 91 521 0077. Send e-mail to: info@hresmeralda.net