Hotel Newton Karlsruhe
An Der Vogelhardt 10, Karlsruhe, Baden-wã¼rttemberg, Germany
Booking.com
Book Now