Location rating score
Standing on the shore of Lake Suwa, this 14-story hotel offers spectacular views. The view of the lake and Japan Alps mountains from the hot spring baths on the top floor is a must-see!
Extra beds, if available, are dependent on the room you choose. Please ask the property for more details.