The Three Kings - Inn is a 4-star property situated about 6.3 km from Audley End House, Ickworth House and Alresford.
The city center is 30 minute walking distance from the hotel. A gallery and a cathedral lie a short distance away.
The Three Kings - Inn can be reached in 55 minutes by car from London Stansted airport.
Rooms at The Three Kings - Inn feature modern touches such as a minibar, complimentary wireless internet and a work desk.