With a stay at Roots Hostel, you'll be centrally located in Osaka, within a 10-minute drive of Osaka Science Museum and Shinsaibashi Shopping Arcade. This hostel is 2.4 mi (3.8 km) from Osaka Castle and 5.1 mi (8.2 km) from Legoland Discovery Center..