Natures Nook of Nurture offers accommodations in Thetford, 5.6 miles from Thetford Castle Hill and 14 miles from Weeting Castle. With free private parking, the property is 15 miles from The Apex and 19 miles from Ickworth House. Outdoor seating is also available at the luxury tent.
Towels and bed linen are offered in the luxury tent. The accommodation is non-smoking.
Guests can relax in the garden at the property.
St Edmundsbury Cathedral is 14 miles from Natures Nook of Nurture, while Eye Castle is 18 miles from the property. Norwich International Airport is 34 miles away.