The Royal Horseguards se encuentra a muy poca distancia de Galería Nacional y de London Eye. Dispone de, entre otros, una terraza, un jardín y servicio de tintorería. One Twenty One Two, el restaurante de las instalaciones, cuenta con cocina europea moderna. Encontrarás comodidades como una chimenea en el vestíbulo y un bar. Además, podrás conectarte al wifi gratuito de las habitaciones.