Nice quiet hotel, very clean spacious rooms. Excellent location for Albert Hall.
- Official Description (provided by the hotel):
- Intimate Hotel offering tasteful appointments in renovated 1823 Victorian; multilingual staff; adjacent to Hyde Park. ... more less
- Also Known As:
- Best Western London
- London Best Western
- John Howard Hotel London, England