Hoshinoya Karuizawa is probably one of the most spectacular hotels you’ve ever seen. Located in Karuizawa, Nagano, Japan, the resort sits amongst the surrounding mountains and forests and puts nature at the heart of its experience. With surrounding rivers, trees and a lake central to the surrounding rooms this place looks like the ultimate getaway where you can go away, relax and gather your thoughts.
More Info: hoshinoyakaruizawa.com
Source: hoshinoyakaruizawa.com