L'Elgin Avenue Hububb Stay est situé dans le quartier de Westminster Borough à Londres, à 1,7 km du Lord's Cricket Ground et à 1,8 km de la gare de Paddington. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de ses locaux.
Plusieurs possèdent une cuisine équipée d'un réfrigérateur, d'un four et d'un micro-ondes.
Vous séjournerez à 2,9 km du marché de Portobello Road et à 3,2 km du musée Madame Tussauds. L'aéroport de Londres-City, le plus proche, est implanté à 20 km.