Shirahamaso
2300-1 Omi Shirahama, Adogawacho, Takashima, Shiga 520-1223, Japan
Hotel Details
About Shirahamaso
Shirahamaso offers a comfortable accommodation experience in Japan, providing a convenient base for travelers exploring the country.
Shirahamaso offers a comfortable accommodation experience in Japan, providing a convenient base for travelers exploring the country.