Vauxhall metrostation ligger kun 400 meter fra hotellet, som giver adgang til Shakespeares Globe.
Beliggende omkring 2 km fra National Gallery er hotellet også 2,1 km væk fra Westminster Undergrundsstation. Indkvarteringen kan prale af sin beliggenhed indenfor 3 km fra Londons bymidte. Et par meter væk kan du nyde Vauxhall Park.
Café Kennington Lane Cafe kan man nå inden for 18 minutters gåtur.