New Osaka Hotel is located on the centre of Shinsaibashi. This hotel is situated within walking distance from the Shinsaibashi station.
This property features 119 well maintained rooms that are equipped with facilities such as TV, refrigerator, hairdryer and telephone.
New Osaka Hotel offers an on-site restaurant, which serves delicious cuisines. Guests can enjoy favourite drinks at the bar in this property.