The hotel is located in front of Hamada Station, and has been in business since the Taisho era (1912–26).

Experience the taste of the Hotel Matsuo's hospitality, inherited from the Taisho era, and of Hamada-shi, which is blessed with the shining blue Sea of Japan, rich greenery, and crystal-clear rivers.