Yumotokan
•
1656 1 Yugashima Izu shi Shizuoka, 410 3206

Reviews from Guests
4.0/5
32
Reviews
from real guests
Hotel Details
About Yumotokan
Yumotokan offers a welcoming stay in Japan, providing comfortable accommodation for travelers. This property ensures a pleasant experience for guests visiting the area.
Frequently Asked Questions About Yumotokan
1. What country is Yumotokan located in?
Yumotokan is located in Japan.

