Finch Bay Hotel introduction
The spectacular Finch Bay Hotel is ideally located southwest of Puerto Ayora, on the beachfront. access by step + water taxi). Its suites, located upstairs, offer you a breathtaking view of the sea. The standard rooms, just as pleasant, offer you a view of the interior and the green spaces surrounding the hotel.
ITK Viewpoint about Finch Bay:
You will particularly appreciate the tranquility offered by the exceptional geographical location of Finch Bay, the great comfort of its Rooms, and the quality of the service on site. The staff is indeed very attentive and very caring with you. Small note, after 00h00am, the frequency of water taxis, present at any time during the day, is slightly reduced and a waiting time is possible from Puerto Ayora.