Please select a hotel.
Contact

The hotel is situated near the Repubblica - Teatro dell'Opera Metro Station, a short distance from the Termini railway station, and a hundred or so metres from Piazza Venezia down Via Nazionale.

Palazzo Naiadi
Piazza della Repubblica, 47 - 00185 Rome
To book a stay at Palazzo Naiadi
MEETING & EVENTS CONTACTS