Nice,pleasant hosts. Apartment (garden) in need of general renovation,specially bathroom.A bit out of the way despite good transport links. Not very good value for money as a whole. Previous reviews not in sync with what we found.
- Also Known As:
- Griffin House Holiday Apartments Hotel
- Griffin House Holiday Apartments Hotel London
- Official Description (provided by the hotel):
- Griffin House Holiday Apartments are located in a Georgian townhouse in London and provide a high standard of accommodation at a reasonable price. ... more less