
Nikko, Japan
Nikko Station Hotel Classic
3-star hotel
Enjoy modern comforts at the Nikko Station Hotel Classic, located a short drive from Toshogu Shrine and within Nikko National Park. The hotel offers 71 air-conditioned rooms equipped with refrigerators, LCD TVs, and complimentary…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


