Hotel Melia Nassau Beach Resort 4 STARS AND A HALF

  west bay street, N4914  Nassau, Nassau, bahamas west bay street, nassau, N4914, bahamas Latitude: 25.0704479; Longitude: -77.4007724