Loddington House Hotel

14 East Cliff
Dover
United Kingdom