Tomac Motor Inn is a good place to stay to see Mennen Sports Arena. It’s 2.3 mi away.