Fraser Place Canary Wharf liegt im Londoner Stadtteil Canary Wharf, nur wenige Gehminuten vom Finanzzentrum entfernt. Die U-Bahnstation Canary Wharf ist rund 8 Minuten zu Fuß entfernt und verbindet das Apartmenthotel mit den Sehenswürdigkeiten der britischen Hauptstadt. Restaurants, Bars und Einkaufsmöglichkeiten liegen etwa 250 Meter entfernt. Das Messegelände ExCel und der O2-Dome befinden sich in ungefähr 500 Metern Entfernung. Mit 96 Apartments auf 13 Etagen richtet sich das Stadthotel an Gäste, die London unabhängig und mit guter Verkehrsanbindung erleben möchten. Das Zentrum liegt etwa 250 Meter entfernt, das Touristenzentrum rund 1.000 Meter.
Die Unterkünfte verfügen über Teppichboden und können mit Doppelbett, Queensize-Bett oder Sofabett ausgestattet sein. Ein Balkon gehört zur Standardeinrichtung der meisten Zimmer und erweitert den privaten Wohnbereich ins Freie. Für längere Aufenthalte stehen eine Küchenzeile mit Herd, Mikrowelle, Kühlschrank sowie eine Waschmaschine zur Verfügung. Ein Safe, eine Minibar, ein Radio und eine Stereoanlage ergänzen die Ausstattung. Zustellbetten können angefordert werden.
Das Hotel verfügt über klimatisierte Apartments mit individuell steuerbarer Heizung sowie über rollstuhlgerechte Zimmer. Ein Fitness-Studio bietet Gelegenheit, das Training auch während einer Städtereise fortzusetzen. Zimmerservice, Wäscheservice und eine Münzwäscherei erleichtern längere Aufenthalte. Für geschäftliche Anliegen steht ein Business-Center mit Faxgerät bereit. Gegen Gebühr kann ein Parkplatz genutzt werden.
Für die Verpflegung stehen ein Nichtraucherrestaurant, ein Speiseraum, ein Frühstückssaal, ein Café und eine Bar zur Verfügung. Die buchbare Leistung Übernachtung inklusive Frühstück beginnt den Tag mit einem kontinentalen Frühstück. Der separate Nichtraucherbereich ermöglicht eine angenehme Mahlzeit ohne Tabakrauch.