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.

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.