The Paramount Hotel is a 605-room boutique hotel located in New York's Theater District, 558 feet from Times Square.
No file found