New brand inhabit Hotels to open first London property in 2019
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.