Mayfair Waves is a good place to stay to see Jagannath Temple. It’s 1.1 mi away.