Select dates to see prices and availability
Free wi-fi
The hotel is located at 2-17-21 Shinmachi, Osaka 550-0013, Osaka, making it well-situated for both business and leisure travelers.
Have a question?
Instant AI responses are based on hotel information