translate English to German: Booking.com: Hotels near Delft University of Technology, Netherlands.
Booking.com: Hotels in der Nähe von Delft University of Technology, Niederlande.