This popular property is situated in Mansfield . Hotel was built in 1994. Hotel underwent renovation in 2013. Guests may take advantage of the on-site car park.