Loading hotels
Confirming room availability...
Fujirin Plaza A, 2 13 9 Naniwanish, Osaka, Japan
With a stay at this apartment in Osaka (Shinsaibashi), you'll be within a 10-minute drive of Nipponbashi and Spa World. This apartment is 1.6 mi (2.6 km) from Kyocera Dome Osaka and 1.6 mi (2.6 km) from Tsutenkaku Tower.