The BoTree
At the crossroads of London’s upscale Marylebone, Mayfair, and Soho neighborhoods, The BoTree hotel offers a fashionable, luxurious, and cosmopolitan experience for travelers to the UK capital.
This stylish boutique hotel features a fresh take on one of the most regal and elegant cities in Europe. Guests can easily explore England’s capital or take in the skyline views of Big Ben, the London Eye, the Tower Bridge, and more from the privacy of their own room.