TweetShareShare A hotel located in the central part of Osaka “Sakura Garden Hotel” is near from sightseeing spots in Osaka. We introduce the services available to Muslim guests such as meal and prayer room. Read More Tags: Kansai Osaka