Toyoko Inn Tokyo Haneda Kuko No.1 2 stars

144-0043 Tokyo Prefecture, Ota-ku, Haneda 1-2-1, Japan

Hotel image
Read more reviews for Toyoko Inn Tokyo Haneda Kuko No.1