Situato a soli 5 minuti a piedi dal Lamont Hotel Londra, gli ospiti possono arrivare velocemente a Royal College of Art.
La Stazione Metro Sloane Square si trova a 2 km, e l'Imperial College London è a pochi minuti a piedi dall'hotel. Questo hotel dista 4 km dal centro città di Londra. Il Lamont Londra è a circa 10 minuti in auto dal Palazzo di Buckingham. La stazione della metropolitana Gloucester Road, situata a 800 metri, offre un collegamento rapido con tutte le zone di Londra.
Durante il soggiorno presso questo alloggio, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Mr Nico, a soli 6 minuti a piedi, o il ristorante Brunello Bar and Restaurant, a 5 minuti a piedi.