A
Andy Lucki Review of Villas Sol Hotel & Beach Resor...
The property is located on a hillside overlooking ...
The property is located on a hillside overlooking the Bay of Hermosa. Beautiful views and 2 pools ! Staff were very friendly !
Comments: