874-1 Shuzenji, Izu City, Shizuoka Prefecture, 410-2416, Japan

   

About This Property

Nearest Train Station Shuzenji Station
Distance to Train Station 2.36KM
Average Price From USD440
Hotel Star Rating 4