132 Watamachi, Himeji City, Hyogo Prefecture, 670-0921, Japan

   

About This Property

Nearest Train Station San-yo-Himeji Station
Distance to Train Station 0.73KM
Average Price From USD76
Hotel Star Rating 3