karaksa hotel grande Shin-Osaka Tower

Starting at
$51
Room