Home / Tag Archives: The Whitby

Tag Archives: The Whitby

Feed Subscription

The Whitby Hotel Opens in NYC

The Whitby Hotel Opens in NYC

New York, NY—The Whitby Hotel is the latest property from London boutique hotel group Firmdale Hotels in New York City. The hoteled opened on March 1 in a new 97,000 square foot building in Midtown Manhattan. It features interiors by ...

Read More »
Scroll To Top