Tokyo Inn
Tokyo Inn
Hotel
2-31-6, Kita-magome, Ohta-ku, Tokyo, Tokyo-to, Japan
76
Good ·
323 reviews