Das London Star Hotel liegt in London und ist vom Flughafen London-Heathrow aus erreichbar. Die britische Hauptstadt verbindet historische Sehenswürdigkeiten, vielfältige Museen und lebendige Einkaufsstraßen mit Parks und kulturellen Angeboten. Das Hotel richtet sich mit seiner offiziellen Kategorie von fünf Sternen an Reisende, die eine gut ausgestattete Unterkunft mit mehreren Servicebereichen suchen.
Die Zimmer verfügen je nach Auswahl über ein Doppelbett oder ein Kingsize-Bett. Für zusätzlichen Platz können Zustellbetten angefordert werden. Eine Klimaanlage mit zentraler Regelung und eine Zentralheizung unterstützen ein angenehmes Raumklima. Zur Ausstattung gehören außerdem ein Safe, eine Minibar, ein Kühlschrank, ein Schreibtisch, ein Bügelset sowie ein Fernseher mit Satelliten- und Kabelempfang. Im Bad mit Dusche stehen ein Haartrockner, Kosmetikartikel und eine Auswahl an Handtüchern bereit.
WLAN ermöglicht die Verbindung mit digitalen Diensten. Ein Tourdesk unterstützt bei der Buchung von Ausflügen, während der Zimmerservice zusätzlichen Komfort im Tagesablauf schafft. Ein Babysitterservice, ein Transferservice und ein hoteleigener Shuttlebus ergänzen das Angebot. Ein Safe und eine Gepäckaufbewahrung stehen ebenfalls zur Verfügung. Rollstuhlgerechte Einrichtungen, ein Aufzug, ein TV-Raum, ein Supermarkt und weitere Geschäfte gehören zur Hotelinfrastruktur. Für geschäftliche Aufgaben ist ein Faxgerät vorhanden.
Das Hotel verfügt über ein Restaurant, einen Speiseraum, ein Café und eine Bar. Als Verpflegungsleistung ist Übernachtung inklusive Frühstück buchbar. Bei Bedarf bereitet die Küche Kindermenüs zu, sodass auch gemeinsame Mahlzeiten mit jüngeren Gästen planbar bleiben.