Galápagos islands Hotels, Santa Cruz Island

1 hotels found in Santa Cruz Island, Galápagos islands

ROYAL PALM GALAPAGOS

Santa Cruz Island

Nestled into a lush green landscape overlooking the Pacific ocean, the Royal Palm Hotel Galapagos offers its guests all the tranquility of an island oasis...

From
£ 254.72