Get Listed
Imperial Hotel, Osaka
Hotel
Address: 8-50 Temmabashi, 1-chome, Kita-ku, Osaka, Osaka, Japan, 530-0042