The Clearlake Hotel has 20 rooms and is situated in Kensington near Kensington Palace and Hyde Park. A laundry service is available.