With a stay at Arietta Hotel Osaka, you'll be centrally located in Osaka, within a 10-minute drive of Osaka Science Museum and Shinsaibashi Shopping Arcade. This hotel is 2.1 mi (3.3 km) from Osaka Castle and 5.3 mi (8.6 km) from Legoland Discovery Center..