Loading hotels
Confirming room availability...
Buena Vista Tenmabashi, 3 4 8 Tenma, Osaka, Japan
With a stay at Buena Vista Tenmabashi in Kita (Umeda), you'll be minutes from Osaka Tenmangu Shrine and close to Osaka Castle. This apartment is within close proximity of Mint Museum and Nakanoshima Park.