translate English to French: Booking.com: Hotel Trinità Dei Monti, Rome, Italy - 89 Guest reviews.
Booking.com: Hotel Trinità Dei Monti, Rome, Italie - 89 Commentaires des Clients.