Welcome to Tazawako Hotel EL MIRADOR homepage
Tazawako Hotel EL MIRADOR is located
shore of the Lake Tazawa, Akita, Japan.
We are looking forward to see you with
the best view of the lake, the rich meal,
and the heart-warming hospitality.