Este hotel, renovado en 2007, tiene 39 habitaciones repartidas en 6 plantas y de las cuales, 8 son individuales y 20 son habitaciones dobles, así como habitaciones de 3 camas. Ofrece a sus huéspedes numerosas comodidades, como el vestíbulo con recepción abierta las 24 horas, ascensor, sala de TV, sala de desayunos, conexión a Internet WiFi y aparcamiento.
Este hotel está situado en el corazón de Londres. En sus inmediaciones hay transporte público y cerca se pueden visitar muchos de los lugares de interés de Londres, como el Museo de Madame Tussaud, el zoológico de Londres y los famosos grandes almacenes Harrods. Oxford Street y el bellísimo Hyde Park están a un paso del establecimiento. Hay varios bares y restaurante a 1 km y se pueden encontrar tiendas a 3 km. El aeropuerto de Stansted está a 21 km, el aeropuerto de Heathrow dista 32 km y el aeropuerto de Gatwick está a 45 km de distancia.
Las confortables y exquisitas habitaciones disponen de cuarto de baño con secador de pelo, teléfono de línea directa, TV vía satélite/por cable, conexión a Internet y calefacción central.
Los huéspedes pueden servirse el desayuno del bufet.
Se aceptan las tarjetas VISA y Mastercard en el hotel.
Paddington es una estación ferroviaria situada en el oeste de Londres, en el distrito de City of Westminster. Es la séptima estación por pasajeros de la ciudad londinense. Es una estación histórica, terminal de la compañía Great Western Railway y sus sucesoras desde 1838, la mayor parte de la actual estación data de 1854, y desde 1863 dispuso de una de las primeras estaciones de metro del mundo. Desde Paddington First Great Western y Chiltern Railways operan trenes con destino al oeste de Inglaterra y el sur de Gales. Además disponde del servicio Heathrow Express, una lanzadera que une la estación con el aeropuerto de Heathrow.