Address: Lisbon Creek, Mangrove Cay, Behring Point, Bahamas
Offering a garden, Mangrove Cay Sea View Villas is set in Behring Point. Free WiFi is provided . All units include a seating area. There is also a kitchen, fitted with a microwave and fridge. Each unit features a private bathroom with a bath.