News

Cruise ship atriums have traditionally been built into a ship's center, but Grand Central will feature 3,000-square-foot glass panels on the ship's starboard side, offering massive views.