Nestled in the quiet forests of Hakuba. A relaxing and peaceful inn. Enjoy authentic French full-course meals with seasonal flavors.