SOIL Setoda is a charming hotel nestled in the picturesque city of Onomichi, Japan. With a cozy setting and an intimate number of 19 rooms, this one-star establishment offers a unique experience for travelers seeking both comfort and simplicity. The hotel boasts an impressive guest rating of 9.0 out of 10, based on 89 reviews, reflecting the satisfaction of those who have stayed here.