Travelodge Honmachi Osaka
Travelodge Honmachi Osaka
Hotel
3-chome-2-6 Azuchimachi Chuo Ward
, Osaka, Japan
541-0052
86
Very Good ·
56 reviews