translate English to German: Booking.com: Hotel Ritz Madrid GL, Madrid , Spain - 23 Guest reviews.
Booking.com: Hotel Ritz Madrid GL, Madrid , Spanien - 23 Gästebewertungen.