Comfort Hotel Tendo

1-2-7 Hon-cho
Tendo
Japan