Print

Hotel Mainao Inn is located at Puerto Ayora’s Matazarnos and Indefatigable streets (Santa Cruz Island).

Hotel Mainao Inn has 19 rooms including single, double / matrimonial, triple, quadruple and 3 suites with a view to the sea.