The accommodation is located only 0.55 km away from Oshiage Station.
Not only well positioned, but Touch and Go Azumabashi is also one of accommodations near the following Meigetsuin within 47.65 km and Yokohama Marine Tower within 32.76 km.
Touch and Go Azumabashi is a wise choice for travelers visiting Sumida.
Popular Facilities | AC |
Check-In / Check-Out Time | From 15:00 - Before 11:00 |