A resort-style hotel with sub-tropical ambience located at the beginning of the Paihia town. 15km away from the Kerikeri Airport.
Hosted on MSN19d
Finch Bay Galapagos Hotel Reveals New Luxury SuitesFinch Bay Galapagos Hotel is one of the few overnight accommodations in the Galápagos Islands, the famed archipelago off the coast of mainland Ecuador. It’s also the only beachfront hotel on Santa ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results