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