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