El hotel se encuentra en una encantadora calle flanqueada por árboles cerca de Hyde Park, en el centro de Londres y a solo 100 metros de la estación de Paddington. Queda a 2 km del palacio de Buckingham y de Oxford Street, con sus múltiples tiendas. Hay igualmente conexiones directas con el aeropuerto de Heathrow a solo 20 minutos. Se trata de un hotel urbano limpio, de gestión familiar y que brinda un servicio amigable y eficiente. Se construyó en estilo neogeorgiano y ofrece 23 habitaciones confortables y servicio de recepción 24 horas. Se cuenta con plazas de aparcamiento (a petición). Todas las habitaciones cuentan con cuarto de baño privado con ducha y bañera. Otras comodidades incluidas son TV vía satélite/por cable, caja fuerte y cafetera/tetera. Se sirve desayuno a los huéspedes de este establecimiento.
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.