Located in Montañita and with Montañita Beach reachable within 300 metres, Iguana Beach House provides concierge services, rooms, a terrace, free Wi-Fi throughout the property and a bar.
Number of rooms: 30
2 Calle del Tigrillo, 241754 Montañita, Ecuador