Das Hotel Point A Hotel London Liverpool Street liegt zentral im Herzen von London und ist besonders für Geschäftsreisende konzipiert. Mit seiner modernen Ausstattung und der Nähe zu wichtigen Verkehrsanbindungen ermöglicht es einen unkomplizierten Zugang zur Stadt.
Das Hotel bietet Zimmer, die über Doppelbetten und Klimaanlage verfügen. Einige der Unterkünfte sind rollstuhlgerecht gestaltet und beinhalten ein Badezimmer mit Dusche und Badewanne. Zustellbetten können auf Anfrage hinzugebucht werden.
Gastronomisch verfügt das Haus über ein eigenes Restaurant, ein Café und eine Bar. Ein kontinentales Frühstücksbuffet sorgt für einen angenehmen Start in den Tag. Zudem stehen den Gästen verschiedene Serviceleistungen wie Transferservice und Wäscheservice zur Verfügung.