Helen's Hotel is gelegen in Londen, op 3,3 km van London Designer Outlet, en biedt accommodatie met gratis WiFi en gratis privéparkeren. De accommodatie bevindt zich op 3,9 km van Wembley Stadium, 4,4 km van metrostation Park Royal en 5,2 km van Portobello Road-markt. De accommodatie is rookvrij en ligt op 3,4 km van Wembley Arena.
Alle kamers bij het hotel hebben een kledingkast. Alle kamers bij Helen's Hotel hebben een gedeelde badkamer met gratis toiletartikelen.
Metrostation Preston Road ligt op 5,6 km van de accommodatie, en metrostation Ealing Broadway ligt 5,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London Heathrow, op 20 km van Helen's Hotel.