The Pod Hotel is located in Manhattan, a neighborhood in New York. Grand Central Terminal and Rockefeller Center are notable landmarks, and some of the area's popular attractions include Intrepid Sea, Air and Space Museum and American Museum of Natural History. Check out an event or a game at Radio City Music Hall, and consider making time for Chelsea Piers, a top attraction not to be missed.