Shiva Hotels’ Marylebone Lane hotel is to be called the BoTree and an opening date of July 2023 has been announced.
13th December 2022
News
Shiva Hotels’ Marylebone Lane hotel is to be called the BoTree and an opening date of July 2023 has been announced.