Holliers Hotel is a detached, imposing building, said to have been originally built in the 18th Century, substantially extended during the Victorian era and further improved in recent years. The three
↧