PIKAIA LODGE, GALAPAGOS ISLANDS, Ecuador
PIKAIA LODGE is conveniently located at SANTA CRUZ ISLAND in GALAPAGOS ISLANDS, Ecuador
Hotel Location:
Address: SANTA CRUZ ISLAND
City: GALAPAGOS ISLANDS
Country: Ecuador
Hotel Features:
- Check-In Time: 1300
- Check-Out Time: 1200
- Non Smoking Rooms