Abode Canterbury Hotel is an elegant and sophisticated hotel that is an ideal place to stay for both business and leisure travelers who would like to have a great accommodation in a convenient location