This place is an absolute gem, we stayed in the garden apartment & could not have been happier. After several weeks staying in small european hotel rooms it was a joy to have room to move. Just a short walk to the underground, Clapham High St., & supermarket acrooss the street, the location is excellent, add to that the helpfull & pleasant owners and you have a truly great London lodging for a great price.
- 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
- Also Known As:
- Griffin House Holiday Apartments Hotel London