Masters Inn I 087 Ph125 Osaka lies merely 11 minutes' walk from Dotonbori and nearly a 10-minute walk from Nippombashi tube station.
The apartment is located within walking distance of Nipponbashi. The revered Osaka Castle can be found about 25 minutes' walk from the property and Super Tamade is also easily reached.
Featuring a balcony and a place for dining, Masters Inn I 087 Ph125 is complete with modern conveniences like a TV to elevate your stay. The property is also furnished with a sofa and a work desk. Guests will benefit from a bidet, a tub, and a separate toilet. Moreover, there are a hairdryer and bath sheets as well.
This apartment is equipped with self-catering facilities, including a kitchen with a microwave oven, an electric kettle, and a fridge. Japanese food is served in Okonomiyaki Ponpokotei Minami Shimanouchi nearly a 5-minute walk from the property. Ikutama shrine bus station is not so far from the apartment.
Book Masters Inn I 087 Ph125 Osaka
More +
Less -