Хотелът притежава 128 стаи. Удобствата включват ресторант, зала за хранене и бар.
В стаите гостите ще открият машина за приготвяне на чай или кафе. Хотелът предлага фамилна стая и стаи за непушачи.
Lampton Road
TW3 1JG London