Готель побудований в сучасному стилі, розташований поруч зі станцією метро RUSSELL SQUARE, в районі BLOOMSBURY (це самий центр Лондона). Готель оновлювався в 2003 році.
Поруч з готелем знаходяться такі пам'ятки, як Лондонський оперний театр і Британський музей.