Whether you are staying for a night or a week, the Killick Inn & Suites will cater to all your needs. The prime location is close to the town’s attractions and presents a spectacular view from all suites. The sleek space is well maintained and kept up to date to ensure a luxurious experience.