Trilussa Palace Hotel Congress & SPA

Piazza Ippolito Nievo 25-27
Rome
Italy