Open MARCH 2017
100% new construction
Vista Villas is located in Ojochal, on Costa Rica's South Pacific Coast, nestled in the foothill with fresh mountain and ocean breezes. Enjoy the panoramic vista of where the lush green carpet of jungle meets the ocean, and sunsets from your terrace or the pool. Awaken to calls of howler monkeys and a myriad of tropical birds.
All part of the Vista Villas vacation experience!