Located near Hanshin and Hankyu Shinkaichi stations, this high-quality hotel features luxury linens and beds used by the British Royal Family.