City Hotel Nagoya
Nakamura Tsubakimachi 16-21, Nagoya, Japan
Booking.com
Book Now