Hotel Nikko Himeji: Location & Distance to Himeji Castle