Toyozawacho 147, Himeji City, Hyogo Prefecture, 670-0964, Japan

   

About This Property

Nearest Train Station Himeji Station
Distance to Train Station 0.61KM
Average Price From USD100
Hotel Star Rating 3