Toggle Zoom
Nestled within the forests and meadows close to some of Hokkaido’s finest ski slopes, the 15 villas of Zaborin have indoor and outdoor traditional Japanese baths filled with  natural volcanic spring water.  Photo 3 of 8 in 7 Modern Japanese Hotels That Will Help You Find Your Zen
Click to comment