The Stay Hotel Opens in New York's Times Square

The Stay Hotel, situated in the heart of Times Square (157 West 47th Street), is now open.  The 210 room hotel is the latest property from hotelier Vikram Chatwal, and features the Aspen Social Club, which is a midtown outpost of Aspen, the popular 22nd street eatery and lounge.

Visit the Stay Hotel website – here.

Stay Hotel New York

Stay Hotel New York

Stay Hotel New York

  • Facebook
  • Google Plus