Tochigi, Japan
Shobugahama Chugushi
Location. The scenic Nikko Prince Hotel is set on the shores of Lake Chuzenji with Mt. |
|
Tochigi, Japan
733 Shiobara, Nasu Shiobara-shi,
The Aizuya Hotel is perfectly located for both business and leisure guests to Tochigi.This 4-star hotel offers 22 comfortable guestrooms with a range of in-room facilities suitable for the modern traveler. |
|