Ebury Hotel

Address:

65-67 New Dover Rd
CT1 3DX Canterbury, England

Phone:

01227/768433

Map:


Contact   ·   Privacy   ·   Terms