Where are the Galápagos Islands? In the Pacific Ocean, 1000 kilometres (600 miles) west of the South American coast as part of Ecuador. The award-winning Finch Bay Eco Hotel lies just steps fro Lesen Sie mehr
Our Hotel Welcome to The Royal Palm Hotel - a secluded hide-a-way nestling in the lush Miconia highland forests of Santa Cruz in the heart of the Galapagos. The Royal Palm is a spacious and exclusive Lesen Sie mehr