HOTEL MYSTAYS Otemae Osaka: 1.1 km to Osaka Castle