Apartment Hotel Tenjin TUMUGU is located in Chuo Ward, Japan on Watanabedori, 3 Chome−7−10, Apartment Hotel TENJIN TUMUGU. Apartment Hotel Tenjin TUMUGU is rated 5 out of 5 in the category lodge in Japan.
Address
Watanabedori, 3 Chome−7−10, Apartment Hotel TENJIN TUMUGU