The North Hill Hotel in Colchester
Welcome to The North Hill Hotel and Green Room located in the heart of Colchester. Visit our historic town and join us for a relaxing stay in our boutique hotel, which can be found just off of Colchester High Street. Choose from one of 16 beautiful rooms and take a break from exploring Britain’s oldest town. Don’t forget you can also treat your taste buds to a fine dining experience in our award-winning Green Room restaurant and enjoy British cuisine with a modern twist.