Das Hotel Phoenix liegt nahe dem Londoner Hyde Park und der Innenstadt. Einkaufsmöglichkeiten, Restaurants, Bars und Pubs befinden sich etwa 800 m entfernt, während eine U-Bahn-Haltestelle nach rund 100 m erreicht ist. Dadurch verbindet das Stadthotel die Nähe zu bekannten Londoner Zielen mit einer guten Anbindung für Besichtigungen und Unternehmungen. Das Haus wurde 1978 erbaut und verfügt über vier Etagen.
Das Hotel umfasst 125 Zimmer, darunter 42 Einzelzimmer, 73 Doppelzimmer und 10 Suiten. Die Unterkünfte verfügen über einen Wohnbereich, eine Küche und ein separates Bad mit Dusche. Zur Ausstattung zählen unter anderem Direktwahltelefon, Satelliten- oder Kabel-TV, Radio, Internetzugang und ein Safe. Teppichboden sowie eine zentral regulierte Klimaanlage prägen das Raumkonzept. Zustellbetten können angefordert werden.
Für zusätzlichen Service sorgen Zimmerservice, Weckdienst, Wäscheservice, Münzwäscherei und Pagenservice. Ein Tourdesk unterstützt bei der Buchung von Ausflügen, während Geschäfte im Haus kurze Erledigungen erleichtern. Geschäftliche Tätigkeiten lassen sich bei Bedarf mit einem Faxgerät unterstützen. Ein TV-Raum steht für ruhige Pausen zur Verfügung.
Für den Tagesbeginn serviert das Restaurant ein reichhaltiges Frühstücksbuffet. Ergänzend stehen ein Nichtraucherrestaurant, eine Bar und ein Pub zur Auswahl. Snacks bieten eine unkomplizierte Möglichkeit für eine kleine Mahlzeit zwischendurch. American Express, Visa, Diners Club und MasterCard werden als Zahlungsmittel akzeptiert.