Situated 600 metres from Maxwell Beach and less than 1 km from Welches Beach, Villa Riana Barbados features free Wi-Fi and units equipped with a kitchen, balcony and seating area.
Number of rooms: 3
3rd Abe Fairholme Gardens Maxwell, BB11111 Christ Church, Barbados