Set in an impressive white marble building from the 1800s, Anantara Palazzo Naiadi Rome Hotel - A Leading Hotel of the World is located in Piazza della Repubblica.
Number of rooms: 400
Piazza della Repubblica 47, Central Station, 00185 Rome, Italy
Hotel booked 4 times today.