Villas Solar

+506 8359 8633

Villas Solar

+506 8359 8633

Plaza Solar

Plaza Solar

Located in the center of Santa Teresa, Plaza Solar offers four different sized locals for rent each with the following amenities:

A/C throughout
Communal Bathrooms
Public Parking
Hookups for Electric, Cable TV, and water
Security Shutters