Fraser Place Canary Wharf liegt in Boardwalk Place im Londoner Stadtteil Canary Wharf, nur etwa 250 Meter vom Stadtzentrum und von Einkaufsmöglichkeiten, Restaurants sowie Bars und Pubs entfernt. Die U-/S-Bahnstation ist rund 200 Meter entfernt, wodurch sich das Finanzzentrum und weitere Bereiche Londons bequem erreichen lassen. Das Messegelände ExCel und der O2-Dome liegen etwa 500 Meter entfernt. Das Apartmenthotel verbindet städtische Lage mit dem praktischen Charakter einer Unterkunft für längere oder geschäftlich geprägte Aufenthalte. Das Gebäude umfasst 13 Etagen und 96 Apartments.
Die Unterkünfte sind mit Teppichboden ausgestattet und verfügen je nach Kategorie über ein Doppelbett, ein Queensize-Bett oder ein Sofabett. Ein Balkon oder eine Terrasse gehört zur Ausstattung der meisten Zimmer und erweitert den privaten Bereich ins Freie. Für die Selbstversorgung stehen Kühlschrank, Herd, Mikrowelle und eine Tee-/Kaffeemaschine bereit. Eine Waschmaschine, Minibar, Safe, individuell steuerbare Heizung und Klimaanlage ergänzen die praktische Ausstattung. Satelliten- beziehungsweise Kabelfernsehen, Radio, Stereoanlage und Internetzugang runden das Angebot ab.
Ein Fitness-Studio ermöglicht Bewegung unabhängig vom Wetter. Der Zimmerservice unterstützt bei der Versorgung im Apartment, während Wäscheservice und Münzwäscherei den Alltag bei längeren Aufenthalten erleichtern. Ein Business-Center mit Faxgerät steht für geschäftliche Aufgaben zur Verfügung. Die Unterkunft verfügt außerdem über einen Parkplatz, der gegen Gebühr genutzt werden kann, sowie über rollstuhlgerechte Einrichtungen und buchbare rollstuhlgerechte Zimmer.
Für die Verpflegung stehen ein Nichtraucherrestaurant, ein Speiseraum, ein Frühstückssaal, ein Café und eine Bar zur Auswahl. Als Verpflegungsleistung ist Übernachtung inklusive Frühstück buchbar. Ein kontinentales Frühstück bietet am Morgen eine unkomplizierte Grundlage für Besichtigungen, Arbeitstermine oder die Weiterfahrt durch London.