Masters Inn I 051 Ph101
Masters Inn I 051 Ph101 is a fine option to stay in Osaka.
Masters Inn I 051 Ph101 is also located within a 30-minute walk of Osaka Castle Park.
The rooms in Masters Inn I 051 Ph101 come with climate control, a private safe, pay television, a trouser press and direct dial telephone. A microwave, a dishwasher and a toaster are also provided for self-catering.
Situated 200 meters from the venue Tsurutontan Soemoncho and Tsuribunedyaya Zauo Nanbahonten serve a variety of food.
It lies 450 meters away from Nippombashi train station.
The on-site comforts include a baggage storage and a lift.