translate English to German: Booking.com: Vip Executive Madrid Hotel, Lisboa, Portugal - 841 Guest reviews.
Booking.com: Vip Executive Madrid Hotel, Lisboa, Portugal - 839 Gästebewertungen.