Avec un emplacement avantageux, Mori Hotel Ōsaka propose des vues sur la ville, et à moins de 9 minutes de marche du Parc de Tennoji. L'hotel dispose un Wi-Fi dans les chambres.
Situé à seulement 1 km du Centre commercial Namba Parks, cet hotel 3 étoiles est également à quelques pas de la gare Shin-Imamiya. Mori est situé à 450 mètres du Spa World, à proximité immédiate de la station de métro Dobutsuen-mae. Les clients peuvent trouver le Sanctuaire Namba Yasaka-jinja, qui n'est qu'à environ 25 minutes à pied. Cet établissement est à 300 m de la gare routière FP Hotels Namba South.
Des spécialités de la cuisine asiatique sont servies dans l'Okonomiyaki Chitose, qui est à 5 minutes de marche.