Read on for one Cosmo editor's review of the Pikaia Lodge hotel in the Galapagos Islands, Ecuador, with insight on the food, ...
Well, with the 2014 opening of the 14-room, ultra-luxurious Pikaia Lodge, a Relais & Chateaux property, there's finally a perfect solution. Located on an extinct volcano, the resort offers ...
Nestled amid the Galapagos' unique Pampas-Fern Sedge Zone landscape in central Isla Santa Cruz, this pristine hilltop boutique commands stunning vistas of the surrounding archipelago. Remote even ...
Enter: the Pikaia Lodge, a five-star hotel situated on beautiful Isla Santa Cruz, aka the main tourist hub for the islands. The hotel is luxurious on its own, but it specializes in creating ...