Das Hotel Edward liegt im Londoner Stadtteil Paddington, nur wenige Schritte von der Heathrow Express Station entfernt. Auch die U-Bahnstation Lancaster Gate befindet sich in der Nähe. Dadurch lassen sich die Innenstadt und weitere Stadtteile gut erreichen. Der Hyde Park und die Kensington Gardens liegen unweit des Hauses und bieten Raum für Spaziergänge im Grünen. Einkaufs- und Unterhaltungsmöglichkeiten befinden sich ebenfalls im Umfeld. Das 1910 errichtete Cityhotel verbindet eine zentrale Lage mit der überschaubaren Größe von 43 Zimmern und erstreckt sich über fünf Etagen.
Das Hotel bietet Einzel- und Doppelzimmer. Zur Ausstattung zählen Teppichboden, Klimaanlage und Zentralheizung. Je nach Zimmer gehören ein Doppelbett oder Kingsize-Bett, ein Safe, eine Minibar und ein Schreibtisch zur Einrichtung. Eine Tee-/Kaffeemaschine unterstützt den Start in den Tag. Für zusätzliche Flexibilität können Zustellbetten angefordert werden. Telefon mit Direktwahl, TV-Gerät und kostenfreies WiFi ergänzen die Ausstattung. Die Bäder verfügen über Dusche und Badewanne sowie einen Haartrockner.
Ein Safe steht für die sichere Aufbewahrung persönlicher Gegenstände zur Verfügung. Der Zimmerservice ermöglicht zusätzliche Bequemlichkeit während des Aufenthalts, während der Wäscheservice die Reiseorganisation erleichtert. Ein Weckdienst unterstützt bei frühen Terminen. Das mehrsprachige Personal spricht Englisch, Deutsch und Französisch. Für Ausflugsplanungen hilft der Tourdesk weiter. Bei geschäftlichen Erledigungen steht ein Faxgerät bereit.
Für die Verpflegung stehen ein Restaurant, ein Frühstückssaal und eine Bar bereit. Am Morgen serviert das Hotel ein reichhaltiges Frühstücksbuffet, das eine unkomplizierte Grundlage für Besichtigungen und Termine in London schafft. Die vorhandenen gastronomischen Bereiche ermöglichen Mahlzeiten und Getränke direkt im Haus.