Explore Japan's essential sites and hidden gems
Hotel Villa Santorini
Located on the eastern coast of Shikoku, in the small town of Tosa, the Villa Santorini hotel is a small piece of Santorini in the heart of Japan, all just a handful of hours from Tokyo!
See the article
The Setouchi Aonagi Hotel
Please select your country on the list below: