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
For individual reservations
FOR MEETINGS & EVENTS
FOR GROUPS (+9 ROOMS)