The hotel is situated on London's prestigious Jermyn Street, a short walk from Piccadilly Circus, shopping on Oxford Street and Regent Street and the theatres of Shaftsbury Avenue. Piccadilly Circus and Green Park underground stations are also close by.