Japavista Zen Apartment Osaka is located a 5-minute walk from Tenjinsha Shrine and 3 miles from Tsutenkaku Iconic Tower. This 110 ft² apartment is situated 0.3 miles from Noda train station and right around the corner from Osakafukushima zeimusho bus station.
The apartment is located in the Osaka Station, Umeda, Yodoyabashi, Hommachi district, 6 minutes' stroll from Lads Gallery. The National Museum of Art is 1.2 miles from the accommodation.
A highlight of this apartment for guests is the presence of a hair dryer, towels, and slippers in the bathroom. A bidet, a separate toilet, and a shower can also be found.
To enhance your comfort, Japavista Zen Apartment features an equipped kitchen with an electric kettle, a fridge, and a kitchenware provided. Japavista Zen Apartment is just around the corner from Tamagawa metro station.