Zephyr Palace

Zephyr Palace

Zephyr Palace Zephyr Palace expresses a truly unique combination of mountain and beach resort. Situated atop of a mountain at 350 feet above the Pacific Ocean, this luxury boutique hotel manages to see stunning 360 degree views over the Gulf of Nicoya. Enjoy total access to the property: infinity swimming pool, discotheque with terrace, the…

Details