The Inside Scoop by our Local Expert
Radio City Music Hall is one of the most popular New York landmarks located in Rockefeller Center for being a legendary performance venue. Being the largest indoor theatre in the world, Radio City Music Hall caters all kinds of entertainment from stage shows, movies, concerts, to special events. There is even guided tours at the venue daily for those in search of a behind-the-scene adventure. The Sheraton New York Hotel & Towers is within walking distance to Radio City Music Hall with an indoor pool, large scale fitness facility, and plush mattresses, and the Crowne Plaza Time Square has spacious guestrooms, is pet friendly, and also close to other popular New York attractions such as the Theatre District, Times Square, and the Hudson Theatre. Other notable properties include the Doubletree Guest Suites and the Warwick New York Hotel.