My youngest daughter and I decided to go to Santa Teresa and stay at Villa Solar after one of my coworkers talked about her trip in Feb. 2016. All I could say is we felt right at home. We rented Villa Carambola which is a one bedroom cozy villa; It has everything we needed, it was clean, safe and relaxing....
- Pets Allowed ( Dog / Pet Friendly )
- Free Internet
- Free High Speed Internet ( WiFi )
- Free Parking
Additional Information about Villas Solar
- Also Known As:
- Villas Solar Costa Rica/Santa Teresa