SARASA HOTEL Shinsaibashi, Osaka

SARASA HOTEL Shinsaibashi

Rating: 

With a stay at SARASA HOTEL Shinsaibashi, you'll be centrally located in Osaka, a 2-minute drive from Shinsaibashi Shopping Arcade and 11 minutes from Osaka Science Museum. This hotel is 2.2 mi (3.5 km) from Osaka Castle and 5.8 mi (9.3 km) from Legoland Discovery Center.