All Nikko Hotels
Vote up the hotel you think is best in Nikko.
13th
Kinugawa Royal Hotel
1426-2 Ohara, Kinugawa-onsen, Nikko, Tochigi Prefecture 321-2522, Japan
Check Prices