Book Itoen Hotel New Sakura
1060 Ohara Kinugawa Onsen Nikko City Tochigi 321 2522 Japan., Nikko 9.5 km from city center
Location Reasonably priced three-star hotel “Itoen Hotel New Sakura” is situated in Nikko. It boasts a convenient location within 15 km from the historic city center. Hotel features The entire hotel is non-smoking.
Facilities of Itoen Hotel New Sakura
- Safe box