Ramada Osaka

Osaka
Japan