If you are staying in Osaka area, which many bros here have mentioned, then you might want to check out the
hotel nikko. It is very well connected to many eating and shopping areas. The overall comfort level of the hotel is also good.
Another hotel which I shortlisted the other time was
swiss hotel. The location of it is also very good, and read a lot of great reviews on it. The last time, I did not book is due to the rooms i wanted were no longer available

. Will probably try this on my next trip.