Hotel Hanamizuki is a good place to stay to see Nagashima Spa Land. It’s 0.2 mi away.