1529 Odaira, Izu City, Shizuoka Prefecture, 410-2415, Japan

   

About This Property

Nearest Train Station Shuzenji Station
Distance to Train Station 7.91KM
Average Price From USD308
Hotel Star Rating 5