Das Clock House Hotel - London Croydon erwartet Sie mit einem Garten und kostenfreiem WLAN in Croydon, 6 km vom Palast Addington entfernt. Diese Unterkunft befindet sich in der Nähe von Sehenswürdigkeiten wie dem Croydon University Hospital. Die Unterkunft verfügt über eine 24-Stunden-Rezeption.
Alle Zimmer im Hotel sind mit einem Wasserkocher ausgestattet. Jedes Zimmer ist mit einem Flachbild-TV ausgestattet und einige Unterkünfte im Clock House Hotel bieten Gartenblick. Einige Zimmer verfügen über ein eigenes Bad, andere bieten Zugang zu einem Gemeinschaftsbad.
Ein kontinentales Frühstück wird jeden Morgen in der Unterkunft serviert.
Der nächstgelegene Flughafen ist der 16 km von der Unterkunft entfernte London City Airport.