The Ramada Osaka

3-16-19 Toyosaki Kita-Ku, Osaka, 531-0072 JP
Osaka
Japan