Myogo Prefect4 - The Tor Hotel was located at the foot of Mt. Suwa in Kitano-cho in what is now Ikuta Ward. It no longer exists.
Back
Back to Categories
Home Page