L'hotel dispone inoltre di una sala per la colazione e, per I nostri ospiti, la reception è attiva 24 ore su 24.
L'hotel è situato accanto alla stazione di pullman e treni Victoria. Da qui si raggiungono a piedi anche molte mete turistiche, come Buckingham Palace e Trafalgar Square. La posizione centrale dell'accogliente Edward House Hotel, situato a Victoria e vicino all'elegante Belgravia, lo rende l'ideale per chi è in viaggio di lavoro o di piacere. Chi arriva dall'aeroporto londinese di Gatwick, ci raggiungerà in soli 30 minuti col treno Gatwick Express; dall'aeroporto di Heathrow si arriva in metropolitana in 45 minuti. Anche da Paddington Station, dove arriva l'Heathrow Express, si raggiunge facilmente l'hotel col taxi o la metropolitana.