Location rating score
This lodging is located on a hill taking in views of Yamashiro Onsen hot spring town. Enjoy seasonal views set in natural surroundings. Their open-air bath is also very popular and serene.
Extra beds, if available, are dependent on the room you choose. Please ask the property for more details.