Handpicked Christmas venues to make your event sparkle
There’s something truly magical about a venue when it’s dressed up for the festive season, twinkling lights, warm interiors, and that joyful buzz in the...
Summer 2019 will see the launch of new hotel brand, Inhabit Hotels, in London. Set in six Georgian townhouses just off Paddington mews, Inhabit London will offer a restorative townhouse experience to guests and the local community alike.
The hotel’s 90 rooms have been carefully considered and offer a soft and minimal style, enabling guests to declutter their minds and enjoy a restful night’s sleep.
Inhabit London will offer a café, a space for both guests and the local community, serving up quality coffee, cold-pressed juices and a delicious all-day menu.
Hotel guests will also have 24-hour access to a pantry, stocked with smart snacks sourced from small businesses and suppliers.