Located in Santa Teresa Beach in the Puntarenas region, VSELVA RESORT Ocean View Luxury Villas features a garden.
The villa offers panoramic ocean view, air condition, high speed wifi, flat screen tv.
At te Property you will enjoy the service of concierge.
Tambor is 11 mi from SELVA RESORT Ocean View Luxury Villas. The nearest airport is Tambor Airport, 12 mi from the property.