Buena Vista Tenmabashi
Tenma 3-chome 4-8 Kita-ku Osaka 530-0043

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location