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.
Location: United Kingdom > England > London
Price Range (Based on Average Rates): $
Number of rooms: 80
- Also Known As:
- Aaron Hotel London, England