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