Hotel Plaza 21
The comfortable 3-star Hotel Plaza21 Osaka provides quick access to a museum and a castle nearby.
The property is 1500 meters away from Osaka Castle. The venue is located within 30 minutes' walk from Osaka center.
There are elegant rooms with complimentary Wi-Fi, flat-screen TV and a fridge provided for travelers staying in Osaka. They offer private bathrooms with a bathtub, a hairdryer and complimentary toiletries.
Serving French and Japanese meals, Bistro De l'image is about 5 minutes’ walk away.
This hotel is 900 meters from Osaka Business Park underground station. The hotel lies 15 km away from Itami airport.
There are a car park, a luggage storage and a lift provided on-site.