JGH Tokyo Hostel
Nakamachi 13-45, Kawaguchi, Japan
Booking.com
Book Now