The Paramount Hotel is a 605-room boutique hotel located in New York's Theater District, 170 metres from Times Square.
Paramount Hotel New York
Address: 235 West 46th Street NY 10036, New York City, NY, US
tuscanhotsprings70235.fireblogz.com
Welcome to our Blog!