Prime Room Beppu Hamawaki A ligger bare 12 minutter til fots fra Takegawara Onsen og 18 minutter til fots fra Beppu Tower.