
Osaka, Japan
Travelodge Osaka Shinsaibashi
3-star hotel · Travelodge Asia
Located in the heart of Osaka, Travelodge Osaka Shinsaibashi offers a convenient and comfortable stay within walking distance of the city's most vibrant shopping, dining and entertainment districts. Shinsaibashi Station is just a…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant

