For the last ten years, The North Hill Hotel & Green Room have progressed from a small, unknown entity at the edge of Colchester Town Centre, shedding the previous incarnation of The Peveril Hotel, into a thriving and familiar Hotel & Restaurant.