translate English to French: Booking.com: Hotel Benelux, Aachen , Germany - 83 Guest reviews.
Booking.com: Hotel Benelux, Aachen , Allemagne - 80 Commentaires Clients.