Izumiya está ubicado en la tranquila zona de Yomogihira Onsen de Nagaoka, Niigata, conocida por sus aguas termales naturales y su paisaje montañoso. El hotel se encuentra a 8 minutos a pie del Santuario Kōryū y a unos 13 km de la Estación de Nagaoka. La zona circundante ofrece una atmósfera rural pacífica con fácil acceso a lugares naturales locales. El Aeropuerto de Niigata está aproximadamente a 50 km del hotel.