Located in Saint Johnʼs, Grand Villa features accommodation with a private pool, a terrace and sea views. Guests staying at this villa have access to a balcony. The villa has 4 bedrooms and a fully fitted kitchen with a dishwasher and an oven. A flat-screen TV is provided. The villa offers an outdo Read more
Located in Saint Johnʼs, Grand Villa features accommodation with a private pool, a terrace and sea views. Guests staying at this villa have access to a balcony. The villa has 4 bedrooms and a fully fitted kitchen with a dishwasher and an oven. A flat-screen TV is provided. The villa offers an outdoor pool.