L'hotel è all'inizio di Sussex Gardens, vicino a Edgware Road. Nelle immediate vicinanze sono soprattutto piccoli hotel, pertanto è molto tranquillo. La vicina Edgware Road è senz'altro più movimentata, un susseguirsi di ristoranti, bar, locali e negozi (indiani, bangladesh, nord africani, libanesi ecc ecc). La metropolitana è a circa tre minuti dall'hotel: District Line, Circle e Bakerloo Line. La caotica e vivace Oxford Street con i suoi meravigliosi negozi è a circa un quarto d'ora a piedi e la sera spesso ci facevamo una passeggiata. Sempre a circa quindici minuti a piedi dall'hotel si trova Hyde Park. Idem per il Museo di Madame Tussauds. Direi perfetto.