Zen Resort Nikko
2482-1, Nikko
Location Everything you might need to have a good rest, all in one place! Resort Zen Resort Nikko is located in Nikko. This resort is located in 18 km from the city center. At the resort Taste the local cuisine and have a rest in the restaurant. If you travel by car, there’s a parking
ParkingPets OK
