Nassau Bahamas Resort | Melia Hotel Nassau

West Bay Street Nassau
West Bay Street Nassau New Providence BS
Business Description

Located in the north of the island, on the stunning Cable Beach, with its fine, white sand and turquoise waters, close to the centre, shops, restaurants and night spots, the Meliá Nassau Beach Hotel is the ideal base for discovering an authentic tropical paradise and one of the top tourist destinations in the world.

Amenities
Accepts Credit Card, Parking, Serves Alcohol, Wifi, Takes Reservations, Kid-Friendly, Has Tv's, Outdoor Seating, Good for Lunch, Good for Couples
Location on the Island
West
bahamas-nassau-melia-logo.jpg 3 years ago
Showing 1 result