Located in Nikko, within 2.2 miles of Nikko Toshogu Shrine and 13 miles of Kegon Falls, Bettei Himawari provides accommodations with a garden and free WiFi as well as free private parking for guests who drive. ... Read more

View all Luxury Hotels in Nikko