translate English to German: Booking.com: Turim Iberia Hotel, Lisboa (Lisboa), Portugal - 534 Guest reviews.
Booking.com: Turim Iberia Hotel, Lisboa (Lisboa), Portugal - 526 Gästebewertungen.