Ubicado sobre el mar de galápagos, The Point es un espacio dónde la naturaleza y la gastronomía se encuentran. Nuestro restaurante se abre hacia la bahía de Puerto Ayora, ofreciendo una experiencia íntima y relajada donde el mar, la vida marina y el paisaje forman parte de cada comida.