The Meliá Nassau Beach – All Inclusive overlooks one of the finest beaches in the world. Its bright rooms, excellent location and great ambience guarantee an enjoyable stay for the whole family.
Check-In
16:00
Check-Out
12:00
Address
1 West Bay Street, Cable BeachNew ProvidenceNassau33132Bahamas