Dillons Hotel
London photo by viajera67
Reviews That Feature This Photo
July 31, 2001
I chose this cozy bed and breakfast because it was located around the corner from my cousin''s apartment in Hampstead, but I would choose it again in a second. Extremely affordable (for London, anyway), the Dillons Hotel is located...Read More