Park City Grand Plaza Kensington liegt im schicken Stadtteil Royal Borough of Kensington and Chelsea in London, nahe dem Olympia-Messezentrum und der U-Bahnstation Earl’s Court. In der Umgebung befinden sich zahlreiche kulturelle Attraktionen wie die Royal Albert Hall und Museen, sowie exklusive Einkaufsviertel.
Das Hotel bietet Zimmer mit Optionen wie Doppel-, Queen- oder Kingsize-Betten auf vier Etagen. Die Unterkünfte sind mit Teppichboden, Safe und Minibar ausgestattet. Ein Schreibtisch sowie eine individuell steuerbare Klimaanlage und Heizung sorgen für Komfort.
Die Gastronomie umfasst ein Restaurant, eine Bar und ein Frühstücksbuffet mit kontinentalen Speisen. Weitere Ausstattungen sind ein Fitness-Studio, ein TV-Raum und ein Parkplatz. Zimmerservice sowie Wäscheservice stehen ebenfalls zur Verfügung.