translate English to German: Booking.com: La Villa des Ternes, Paris, France - 85 Guest reviews.
Booking.com: La Villa des Ternes, Paris, Frankreich - 87 Gästebewertungen.