On Terrace Road in Mansfield, this Georgian hotel is one of the most impressive buildings in the area and gives visitors the chance to stay in a luxurious and peaceful environment, away from the hustle and bustle of modern life. All rooms are well designed and have an excellent selection of furnishings as well as modern amenities to make you feel at home.