Hotel Esmeralda is gunstig gelegen in het centrum van Castro, op 30 meter van het belangrijkste plein van de stad. Het biedt comfortabele kamers met gratis WiFi. Een dagelijks continentaal ontbijt is bij de prijs inbegrepen.
De kamers van het Esmeralda zijn uitgerust met kabel-tv, verwarming, een telefoon en een eigen badkamer.
De stad Dalcahue ligt op 30 minuten rijden en het nationaal park Chiloé ligt op 1,5 uur rijden.
De accommodatie biedt gratis parkeergelegenheid en ligt op 15 km van de luchthaven Mocopulli.