I booked this hotel for a Director - admittedly at short notice during London Fashion week. Appalling small basement room that you enter via the bathroom???? Breakfast was cold. Overall not a pleasant experience.
Region: United Kingdom > England > London
Free Parking Pets Allowed Restaurant Swimming Pool
Ranked #955 of 1,077 hotels in London
Price Range (Based on Average Rates): £