
Izumo, Japan
Twin Leaves Hotel Izumo
3-star hotel
Located in central Izumo, Twin Leaves Hotel offers convenient access to key attractions like the Izumo Taisha Shrine and the Izumo Science Museum, both within a 10-minute drive. Guests can enjoy onsite dining at the restaurant…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park · extra charge


