Hotel Shinsaibashi Lions Rock

2-18-10, Nishishinsaibashi, Osaka, Japan 542-0086

JDS Travel News JDS Viewpoints JDS Africa/MI