Star Inn

Details


Address
Katsushika-ku Aoto 5-19-20

Make a booking


Check Dates on

About this hotel

Situated in Tokyo, 6 km from Tokyo Sky Tree Tower, Star Inn boasts air-conditioned rooms with free WiFi throughout the property. Certain units include a seating area to relax in after a busy day. Rooms are equipped with a shared bathroom.