Hamilton Accommodation

The Hamilton Inn Hotel offers an historic appeal evident in a 19th Century establishment. Stay in delightful and comfortable accommodation in a rustic ambience and unwind in all the charm associated w...