translate English to French: Booking.com: hotel Eurostars International Palace, Rome, Italy - 685 Guest reviews.
Booking.com: Hôtel Eurostars International Palace, Rome, Italie - 685 Commentaires Clients.