Toyoko Inn Tokyo Yamanote Line Otsuka Station Kita 2
Toyoko Inn Tokyo Yamanote Line Otsuka Station Kita 2
Hotel
2-5-9, Kita-otsuka Toshima-ku
, Tokyo, Japan
170-0004
82
Very Good ·
162 reviews