Ubytování se nachází 17 minut chůze od Italské kulturní centrum v Londýně a 10 minut chůze od stanice metra Sloane Square.
The Rising Sun podává pokrmy britské kuchyně, a je 5 minut chůze od Hotel Edward House.
Park Hyde Park se nachází 2 km od hotelu.