ที่อยู่ : 97 great russell street, bloomsbury, london wc1b 3bl, united kingdom, london Show Hotel Map
This modern hotel is centrally located at the heart of the city of London. Numerous shopping centres, various tourist attractions and other entertainment venues are within easily reach by underground. Tottenham Court Road underground station is situated in the hotel's immediate vicinity.