One Star Hotels in Sumida

Tokyo, Japan

Search Sumida 1-Star Hotels

Top landmarks in Tokyo

Find out more about Sumida

Best Sumida One Star Hotels