MyHotel Bloomsbury

Venue Info

Located on the south side of Bloomsbury, and therefore pretty much dead in the centre of London, MyHotel's reasonably priced minimalism is offset by the fact that it has a pair of also super-reasonable-yet-huge penthouse apartments.

Nation

MyHotel Bloomsbury

Located on the south side of Bloomsbury, and therefore pretty much dead in the centre of London, MyHotel's reasonably priced minimalism is offset by the fact that it has a pair of also super-reasonable-yet-huge penthouse apartments.