A
Ana E. Villegas G. Review of Villas Sol Hotel & Beach Resor...
Beautiful place, well equipped rooms, excellent se...
Beautiful place, well equipped rooms, excellent service by staff, variety of drinks and food.
Comments: