El London Guards Hotel es una preciosa mansión ubicada en las inmediaciones de Hyde Park, Marble Arch, Notting Hill Gate, Bayswater y Kensington Palace. Podrá llegar a pie a los principales lugares de interés turístico, así como a paradas de tren, metro y autobús.
Tras un proceso de restauración del edificio, cuyo objetivo era devolverle su esplendor de principios del siglo XIX, el hotel obtuvo la categoría II en la clasificación de edificios protegidos. Aún conserva muchas de sus características originales, como magníficos techos altos o las tradicionales ventanas de guillotina. Podría decirse que el London Guards Hotel ofrece un nuevo concepto de alojamiento: calidad sin coste extra.
Todas las habitaciones cuentan con baño propio y otras comodidades como aire acondicionado, nevera y menaje para té y café de cortesía.