Jalousie Villa with Private Pool by Island Villas Villa
Mullins Bay 11, BB24003 Saint Peter, Barbados
Located in Saint Peter, Jalousie Villa with Private Pool by Island Villas provides air-conditioned accommodation with a balcony and free Wi-Fi. This villa features a private pool, a garden and free private parking.