When I wrote to Greg about the availability of the Villas and that he told me it was free for the period I was asking, mid to end of March, I was trilled! Trilled because I knew where Villas Solar was located!
I was looking for a location at a walking distance from the beach, a surf break. Villas Solar...
More
- Also Known As:
- Villas Solar Costa Rica/Santa Teresa
- 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