6 results

Shikoku's Hotel Kazurabashi

Shikoku's Hotel Kazurabashi, in Tokushima's Iya Valley, is an excellent way to experience the best of Japan - with amazing hot spring baths, meals filled with delicious local delicacies, and top-notch service.