Bloomsbury Palace Hotel Londyn jest położony w dzielnicy City of London w Londynie, 25 min pieszo od takich rodzinnych miejsc jak Londyńskie ZOO. Ten hotel oferuje zakwaterowanie z Wi-Fi w miejscach publicznych.
Plac Piccadilly Circus znajduje się w pobliżu od hotelu, a Park Gordon Square — w 900 metrach. Koło obserwacyjne London Eye też leży w odległości 30-minutowego spaceru. Ponadto, Japanese Roof Garden znajduje się w nie więcej niż 550 metrach. Nie więcej niż 6 min spacerem od Bloomsbury Palace w Londynie znajdują się Muzeum Brytyjskie oraz Muzeum Zoologii i Anatomii Porównawczej w Londynie. Obiekt noclegowy jest położony niedaleko od stacji kolejowej London Euston.
Zatrzymując się w jednym z 33 pokojów, goście mogą korzystać z telewizji wielokanałowej, a także z urządzeń do parzenia kawy i urządzenia do parzenia kawy/herbaty. Pokoje wyposażone są w łazienkę z kabiną prysznicową walk-in i oddzielną toaletą. W prywatnych łazienkach znajdują się kabina prysznicowa walk-in i oddzielna toaleta oraz suszarka do włosów i ręczniki kąpielowe.
Restauracja Hakkasan Hanway Place Restaurant jest położona 650 m od Bloomsbury Palace.