Toyozawacho 160-2, Himeji City, Hyogo Prefecture, 670-0964, Japan

   

About This Property

Nearest Train Station Himeji Station
Distance to Train Station 0.5KM
Average Price From USD122
Hotel Star Rating 3