The BoTree Hotel to Open July 2023 in London

The 199-room five-star hotel, complete with 29 suites, will feature bars; two destination restaurants, one of which will provide rooftop views of the city; a live music club; boutique screening room and fitness center.
Source: New feed


Leave a Reply