4 min read Headline Hotels / Resorts JAPAN Japan - Osaka Places Smile Hotel Namba Osaka Review 12 years ago Wilson Ng Smile Hotel Namba Osaka Review If you are traveling to Osaka, Japan for the first like we did, you should...