translate English to German: Booking.com: hotel Petit Palace Plaza del Carmen, Madrid, Spain - 231 Guest reviews.
Booking.com: Petit Palace Plaza del Carmen, Madrid, Spanien - 231 Gästebewertungen.