Located in the heart of Downtown Nassau, The Grand Central Hotel offers convenient and affordable accommodation for visitors to The Bahamas. The Grand Central is in an ideal location for all your duty free shopping. A five minute stroll takes you to Junkanoo Beach to the west and to Festival Place