Das Hotel Edward liegt im Londoner Stadtteil Paddington, nur wenige Schritte von der Heathrow Express Station entfernt. Die nahegelegene U-Bahnstation Lancaster Gate sorgt für eine gute Anbindung. In der Umgebung befinden sich der Hyde Park und die Kensington Gardens sowie zahlreiche Einkaufs- und Unterhaltungsmöglichkeiten. Das Gebäude, ein Cityhotel mit Geschichte, wurde 1910 errichtet und umfasst fünf Etagen.
Das Hotel Edward bietet Zimmer mit verschiedenen Optionen, darunter Zimmer mit Doppelbetten und Zustellbetten. Die Räume sind mit Teppichböden ausgestattet und verfügen über angenehmes Raumklima dank Klimaanlage und zentraler Heizung. Für die Sicherheit steht ein Safe zur Verfügung.
Gäste finden im Hotel ein Restaurant, eine Bar und einen Frühstückssaal. Das Frühstück wird in Buffetform angeboten. Im Haus stehen Zimmerservice, Wäscheservice und medizinische Betreuung zur Verfügung. Parkmöglichkeiten sind vorhanden, darunter eine Garage und ein Parkplatz. Die Unterkunft akzeptiert American Express, Visa und MasterCard.