Please note: all room sizes are approximate.
Find simplicity of design in our spacious Yabu Japan hotel room
Hyogo hotel rooms are at least 25 square meters in size, offering spacious comfort
Spacious accommodations make our hotel ideal for family stays in Yabu