
Onomichi, Japan
Azumi Setoda
4-star hotel
Azumi Setoda is located on Ikuchijima, a small, tranquil island in Japan's Seto Inland Sea. Balancing tradition and modernity, the property offers a contemporary take on the traditional ryokan hospitality experience. Four room…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant














