Guest favorite Hotel Keihan Tenmabashi Ekimae
★★★★
No. 1-5, Wando Town, Osaka, Japan Show on map
Sakura Osaka Castle North Hotel is a 5-star hotel in Osaka, Japan. Guests rate it 7.8/10 (good) across 35 reviews, ranking it #1,064 of 6,116 places to stay in Osaka. The property has 1 rooms.
No. 1-5, Wando Town, Osaka, 534-0026, Japan
Sakura Osaka Castle North Hotel has a guest rating of 7.8 out of 10 from 35 reviews, which is considered good. It ranks #1,064 of 6,116 properties in Osaka on Triptoic.
Sakura Osaka Castle North Hotel is located at No. 1-5, Wando Town, Osaka 534-0026, Japan.
Sakura Osaka Castle North Hotel is rated 5 stars.
Sakura Osaka Castle North Hotel has 1 rooms.
Highly rated alternatives close by
Guest favorite
Hotel
Serviced apartment
Hotel
Hotel