St. Thomas' Hospital, London Eye ja Big Ben sijaitsevat 15 minuutin kävelymatkan päässä tästä historiallisella alueella sijaitsevasta perheystävällisestä hotellista. Trafalgar Square ja Buckinghamin palatsi ovat myös 3 kilometrin päässä. Lambeth Northin metroasema on 10 minuutin kävelymatkan päässä, ja Vauxhallin liikenneasema on 14 minuutin kävelymatkan päässä.