Location: http://www.google.com/maps/place/40.7618008,-73.98517633
Square Hotel at Times Square Located in Times Square, this Manhattan hotel is a 1,950 feet walk from the theater district and 850 feet from the 50th Street Subway station. Guest rooms at Square Hotel at Times Square include cable TV Offering Japanese-Italian fusion cuisine, the onsite restaurant Natsumi is open Monday – Friday 11:30am -12am and Saturday & Sunday 4pm – 11pm . A business center is available for guest use. Complimentary coffee and tea is served in the lobby 6am -11am.
Add comment