Doutonbori Crystal Hotel is centrally located in Osaka, a 3-minute walk from Tombori River Walk and 6 minutes by foot from Dōtombori Arcade. This hotel is 0.6 mi (0.9 km) from Dotonbori Glico Sign and 0.6 mi (1 ... Read more

View all Luxury Hotels in Osaka