A peaceful highland resort hotel overlooking Mount Tateshina and Lake Megami, located at an elevation of over 5,000 feet.