Helen's Hotel se encuentra en Londres, a 3,3 km de London Designer Outlet, y ofrece alojamiento con wifi gratis y parking privado gratis. El alojamiento está a unos 3,9 km de Estadio Wembley, a 4,4 km de Estación de metro Park Royal y a 5,2 km de Mercado de Portobello Road. Este alojamiento libre de humo está a 3,4 km de Wembley Arena.
En el hotel, todas las habitaciones tienen armario. En Helen's Hotel, todas las habitaciones disponen de baño compartido con artículos de aseo gratuitos.
Estación de metro Preston Road está a 5,6 km del alojamiento, y Estación de metro Ealing Broadway está a 5,8 km. El aeropuerto más cercano (Aeropuerto de Londres Heathrow) está a 20 km.