“A luxury hotel with a whimsical feel in the heart of central London. Rooms are modern with huge windows lending epic city views. Expect bare cement, vintage touches, plenty of greenery, & wooden floors. The main restaurant serves elevated Mexican fare & there are several bars too. A fun city base.”
“A luxury hotel with a whimsical feel in the heart of central London. Rooms are modern with huge windows lending epic city views. Expect bare cement, vintage touches, plenty of greenery, & wooden floors. The main restaurant serves elevated Mexican fare & there are several bars too. A fun city base.”
Recommended For
- Short break
- With its very central location this is a good choice for those visiting on a shopping trip or to catch a theatre performance
- City Style
- With whimsical style in a luxury setting, this is a playful yet stylish city base
- Designer Shopping
- Located near Oxford Circus, Regent Street, and Selfridges meaning you have London's best shopping right on the doorstep
- Close to nightlife
- With Soho just a stroll away there is an endless choice of bars, restaurants, and nightclubs
- Restaurant
- Madera serves elevated Mexican cuisine and The Nest offers bar snacks
- Child friendly
- Interconnecting rooms and kids menus in the restaurant
- Disabled access
- Sit-out Terrace
- Luxury
- Quirky
- Pet friendly
- Chic
Facilities
- Restaurant
- Madera serves elevated Mexican cuisine and The Nest offers bar snacks
- Bar
- The Nest is a rooftop bar and terrace with fabulous city views
- Child friendly
- Interconnecting rooms and kids menus in the restaurant
- Disabled access
- Sit-out Terrace
- Meeting Room
- Wifi
- Concierge
- Air conditioning
- Room service
- Pet friendly
Activities
- Designer Shopping
- Located near Oxford Circus, Regent Street, and Selfridges meaning you have London's best shopping right on the doorstep
- Close to nightlife
- With Soho just a stroll away there is an endless choice of bars, restaurants, and nightclubs
- Theatre
- The West End is easily accessible for those visiting for a show
Map & Location
What's Nearby
Other Reviews
Treehouse Hotel
Treehouse is the newest brand from SH Hotels, the brains behind 1 Hotels in the US, a nostalgic, playful addition to London’s luxury hotel landscape. The hotel takes up the top five floors of an uninspiring 1960s office block. But ignore the exterior: inside is stylish, whimsical and fun, with epic city views.
Originally published by The Telegraph (view article)