Location rating score
This hotel is a Western style resort hotel on the shore of Lake Towada which is a National Park. The restaurant and the tea lounge give you a great view of the lake in any season.
Extra beds, if available, are dependent on the room you choose. Please ask the property for more details.