Business Hotel Toka
Edogawa-ku Hirai 3-11-8, Tokyo, Japan
Booking.com
Book Now