El VSELVA RESORT Ocean View Luxury Villas se encuentra en la playa de Santa Teresa, en la región de Puntarenas, y ofrece un jardín.
La villa ofrece vistas panorámicas al océano, aire acondicionado, conexión WiFi de alta velocidad y TV de pantalla plana.
El te Property ofrece servicio de conserjería.
Tambor se encuentra a 17 km del SELVA RESORT Ocean View Luxury Villas. El aeropuerto más cercano es el de Tambor, ubicado a 20 km.