Situé à Londres, à 3,3 km du London Designer Outlet, l'Helen's Hotel propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Vous séjournerez à 3,9 km du stade de Wembley, à 4,4 km du parc royal et à 5,2 km du marché de Portobello Road. Cet établissement non-fumeurs se trouve à 3,4 km de la salle omnisports Wembley Arena.
Toutes les chambres comprennent une armoire. Toutes les chambres donnent accès à une salle de bains commune pourvue d'articles de toilette gratuits.
Vous séjournerez à 5,6 km de Preston Road et à 5,8 km d'Ealing Broadway. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 20 km.