Izumiya está localizado na tranquila área de Yomogihira Onsen em Nagaoka, Niigata, conhecida por suas fontes termais naturais e paisagens montanhosas. O hotel fica a 8 minutos a pé do Santuário Kōryū e a cerca de 13 km da Estação Nagaoka. A área circundante oferece uma atmosfera rural pacífica com fácil acesso a pontos naturais locais. O Aeroporto de Niigata está a aproximadamente 50 km do hotel.