Photo 1 of 10 Villa stella maris Stella Maris, Bahamas Non-smokingParkingNo reviews yetNot available for your searchTry other dates