translate English to German: Booking.com: hotel Le Quai Des Princes, Cap D'ail, France - 61 Guest reviews.
Booking.com: Hotel Le Quai Des Princes, Cap D'ail, Frankreich - 60 Gästebewertungen.