Osaka, Osaka
Spend a second to
save a fortune!
Spend a second to save a fortune!
Miyakojima-Ku, Nakanocho 4-1-23, Osaka
Sakura Garden Hotel is situated in Osaka, 1.6 km from Osaka Castle. Guests can enjoy the on-site restaurant. Umeda Station and Universal Studios Japan (R) are respectively a 4 and 17-minute train ride away.
See MoreUsage of subsidiary facilities may incur additional fees