Set on 300 feet of private harborside beach, the hotel neighbors Nassau’s main touristy strip, and it's walking distance to the Nassau Bahamas Cruise Terminal. The 288-room British Colonial ...