Denne indkvartering ligger 17 minutters gang fra Wyndham's Theatre og 5 minutters gang fra Holborn metrostation. På hotellet tilbydes der Wi Fi i hele ejendommen, ligesom der er bagageopbevaring og en restaurant.
Stedet er 2 km fra bycentrum og lige ved Russell Square. Indenfor 2 km fra hotellet finder gæsterne The London Eye. British Museum ligger også i nærheden af hotellet.
Mellemøstlige specialiteter serveres på October Gallery restaurant. Der er en café, som serverer moderne mad inden for 100 meter.