Hello Niteesh, Osaka is a big and beautiful city in Japan with a good number of accommodation options to choose from. As the city is a major hub for people, it will be beneficial for you to stay somewhere central as per your convenience. In the order of preference, the best places to stay in Osaka include Kita, Minami, the Shin Osaka area and Honmachi (Central Osaka). If you're looking for a more reliable and decent place, you can choose to stay in the Tennoji area and Osaka Castle area. Also, in terms of commuting and connectivity, you should stay in proximity to the Midosuji Subway line to be in touch with the main transfer route in Osaka because this transfer route will take you almost everywhere around this city. I hope you find this helpful.