The Paramount April 9, 2003June 12, 2005 Leave a comment Unless you really like neon, you probably wouldn’t enjoy this hotel where I’m staying in New York. Share this:ShareLinkedInPrintRedditPinterestTumblrPocketFacebookEmailTwitter