A hidden retreat near Lake Megami, surrounded by birch and larch trees. Enjoy spacious guestrooms and a serene atmosphere for a luxurious stay.