Nishi-Ku Itachibori 1-9-35 Hotel The Rock, Osaka, Japan
Choose your dates to see prices Enter dates to check availability
Enter dates to check availability
Free cancellation
Instant confirmation