Nikko Stay House Arai
68-5 Towacho, Nikko-shi, Tochigi-ken 321-1412 , Nikko, JP
We're having trouble finding availability for these dates, please select different dates and try again.
Call Us Now for Additional Rates and Availability!
833-612-1634
Nikko Stay House Arai
Hotel Amenities
- Internet Access - Free in room
Hotel Address
68-5 Towacho, Nikko-shi, Tochigi-ken 321-1412 , Nikko, JP
Please wait while the map is loaded.
Other Hotels Nearby
Nikko Station Hotel Classic
Less than 1 mile away
Nikko Station Hotel II
Less than 1 mile away
Nikko Park Lodge Tobu Station
Less than 1 mile away
Nikko Park Lodge Tobu Station - Vacation STAY 15415v
Less than 1 mile away
Nikko Park Lodge Tobu Station - Vacation STAY 15417v
Less than 1 mile away
Hotel Famitec Nikko Station
Less than 1 mile away