Bayfront Villa is set in Greencastle and offers a garden. Guests staying at this villa have access to free WiFi and a fully equipped kitchen. The villa includes 2 bedrooms and a living room with a flat-screen TV. The villa also offers a seating area, washing machine and a bathroom with free toiletri Read more
Bayfront Villa is set in Greencastle and offers a garden. Guests staying at this villa have access to free WiFi and a fully equipped kitchen. The villa includes 2 bedrooms and a living room with a flat-screen TV. The villa also offers a seating area, washing machine and a bathroom with free toiletries. Kingston is 10 km from the villa.