Set in English Harbour Town, Vanguard Villa provides accommodation with a private pool, a terrace and sea views. Guests staying at this villa have access to free WiFi and a balcony. This villa is fitted with a living room and a fully equipped kitchen with a dishwasher. Guests can relax in the garden Read more
Set in English Harbour Town, Vanguard Villa provides accommodation with a private pool, a terrace and sea views. Guests staying at this villa have access to free WiFi and a balcony. This villa is fitted with a living room and a fully equipped kitchen with a dishwasher. Guests can relax in the garden at the property.