Featuring barbecue facilities and a garden, The Love Palace- Cruz Bay features accommodation in Cruz Bay with access to free WiFi and sea views. This villa provides a terrace.
Featuring mountain views, the villa is composed of 3 bedrooms and 2 bathrooms with free toiletries. A dishwasher, an oven and a microwave can be found in the kitchen.
If you would like to discover the area,..