Melia Nassau Beach
The business Melia Nassau Beach is a 5-star hotel and offers a swimming pool and a tennis court.
The hotel is located in a resort area of Nassau, close to Christ Church Cathedral, The Cloisters Nassau and The National Art Gallery of The Bahamas. The distance between Nassau city center and the property is 6 km.
Melia Nassau Beach Hotel comes with satellite TV, climate control and a safe in all rooms.
Guests can dine in The Zoo and Imperial Cafeteria located within a 5-minute walk of the property.
Nassau International airport can be reached in 10 minutes by car from Melia Nassau Beach Hotel.