With a stay at Drop Inn Osaka, you'll be centrally located in Osaka, a 3-minute drive from Umeda Sky Building and 8 minutes from Osaka Science Museum. This hostel is 2.9 mi (4.6 km) from Osaka Castle and 7.9 mi (12.8 km) from Legoland Discovery Center..