A stay of 2 nights is most popular when visiting Osaka. Find hotel deals in Osaka on momondo