A solo 20 minutos andando Victoria Coach Station, The Capital proporciona una excelente ubicación para su estancia Londres. Asimismo, se encuentra a unos minutos Harrods, y pone a su disposición un cómodo servicio de autobús. Para su comodidad, esta propiedad ofrece servicio de recepción 24 horas al día, además de servicio de niñera y servicio de aparcacoches, entre otros servicios. Además, para su conveniencia, cuenta con servicio de cambio de divisas, una lavandería y conserje. También ofrece opciones muy útiles para la celebración de todo tipo de reuniones y eventos. Recientemente reformado, este hotel ofrece 49 habitaciones encantadoras. Después de instalarse en su habitación, los huéspedes pueden salir a descubrir la zona utilizando Knightsbridge Tube Station, que queda a un paseo de cinco minutos del hotel. El hotel dispone de un restaurante que sirve platos a base de mariscos. Por la noche los huéspedes pueden relajarse mientras toman una copa en el confortable entorno del salón-bar. Entre los destinos de interés de los alrededores The Capital se incluyen Imperial College London, Museo Victoria and Albert y Hyde Park. Por último, los huéspedes también podrán llegar hasta Museo de Ciencias cómodamente.