Das Premier Inn London City (Tower Hill) liegt in London und verbindet eine zentrale städtische Ausgangslage mit einer klaren, funktionalen Hotelausstattung. London bietet eine große Auswahl an Sehenswürdigkeiten, Museen, historischen Bauwerken, Einkaufsstraßen und Restaurants. Durch die Lage im Bereich Tower Hill lässt sich die britische Hauptstadt als abwechslungsreiche Kultur- und Städtereisedestination erkunden.
Die Zimmer verfügen über ein Kingsize-Bett und können auf Wunsch mit Zustellbetten ergänzt werden. Eine zentral regulierte Klimaanlage unterstützt ein angenehmes Raumklima. Für persönliche Gegenstände steht ein Safe bereit. Zur weiteren Ausstattung gehören Sat-TV, ein Direktwahltelefon sowie ein Badezimmer mit Dusche, Badewanne und Haartrockner.
Ein Fitnessbereich bietet die Möglichkeit, auch während einer Städtereise aktiv zu bleiben. Der 24-Stunden-Zimmerservice unterstützt eine flexible Tagesplanung, während der Wäscheservice längere Aufenthalte erleichtert. Rollstuhlgerechte Einrichtungen stehen zur Verfügung. Zwei Aufzüge ermöglichen einen bequemen Zugang zu den Etagen.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Verfügung. Ein Frühstück liefert eine praktische Grundlage für Besichtigungstouren durch London. American Express, Visa und MasterCard werden als Zahlungsmittel akzeptiert.