SELVA RESORT
Updated 396 days ago
50 meters north of Super Ronnys 2 Fuego Lodge Road, Playa Santa Teresa Puntarenas 60111
Selva Resort is your perfect destination and boutique hotel. Whether it's for an unforgettable...
Located in the heart of Playa Santa Teresa on a private, secluded hillside surrounded by tropical lush nature.
Also known as: Selva Boutique Resort