Our stay at the Villars Solar was a fantastic experience.The place is bright,clean and very comfortable.Located at the center of Santa Teresa the Villas were near the beach,cafes and shops.The owners and caretakers became like family by the end of our stay.I am already recommending it to people. We will definitly be back!!!!
Steve & Crystal
Long Island, NY
- Official Description (provided by the hotel):
- Villas Solar is a collection of 4 rentals just steps away from the fantastic surf of Santa Teresa beach. Located in the heart of ST, these rentals are close to restaurants and shops, everything in walking distance. All with AC, hotwater, wifi, secure parking, onsite caretaker, queen sized beds, full kitchen, safe boxes, and private patios. ... more less
- Also Known As:
- Villas Solar Costa Rica/Santa Teresa