Wondering where to stay in Osaka? This vibrant Japanese city has so many lively neighbourhoods and cool attractions that it can feel dizzying trying to figure out the best areas to stay in Osaka. This| Greta's Travels