Guest reviews of Complejo Solar Apart
Based on 48 reviews
- All reviews
Find reviews that mention:
Enjoy your visit to Villa Regina with a stay at Complejo Solar Apart. Guests will have free perks like WiFi and self parking. Apartments feature kitchens and LED TVs.