The Castle Inn is a good place to stay to see Iford Manor. It’s 4 km away.