Izumiya si trova nell'area tranquilla di Yomogihira Onsen a Nagaoka, Niigata, nota per le sue sorgenti termali naturali e il paesaggio montano. L'hotel è a 8 minuti a piedi dal Santuario Kōryū e a circa 13 km dalla Stazione di Nagaoka. L'area circostante offre un'atmosfera rurale pacifica con facile accesso a luoghi naturali locali. L'Aeroporto di Niigata si trova a circa 50 km dall'hotel.