Home Tags The Whitby

Tag: The Whitby

Behind the Design of The Whitby Hotel in Manhattan

Located in Midtown Manhattan, just a few blocks south of Central Park, The Whitby Hotel is an extremely eclectic property. Its 86 guestrooms each...

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...