Tokyo Inn 2 stars

143-0021 Tokyo Prefecture, Ota-ku, Kitamagome 2-31-6, Japan

Hotel image
Read more reviews for Tokyo Inn