|
The
ex-hotel Delfin has been fully renovated and transformed into
the Galapagos Finch Bay Hotel, with important changes to
upgrade its facilities and landscaping. It is located on
Santa
Cruz Island at Punta Estrada, across the bay from the town of
Puerto Ayora. The charming Finch Bay Hotel - named after the
famous Darwin's Finches abundant in the surroundings - is just
steps from the beach on a private seaside location, surrounded
by mangroves. Here guests can cherish the privacy, natural
surroundings and superb service offered by the
Galapagos Finch
Bay.
Finch
Bay Hotel accommodates 42 guests with 21 twin-bedded rooms, each
with private facilities, air conditioning and unlimited water
supply, as the hotel has its own desalinization plant. Delicious
healthy international and
Galapagos inspired menus are prepared
daily by our chef, using the freshest ingredients. |