Home
Subscribe
Policy
Terms
Contact
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