Ramada Osaka

3-16-9 Toyosaki Kita
Osaka
Japan