Hotel Melia Nassau Beach All Inclusive 4 STARS AND A HALF

  west bay street, N4914  Nassau, Nassau, bahamas west bay street, nassau, N4914, bahamas Latitude: 25.074000000000002; Longitude: -77.400599999999997