Location and Contacts
Opera Relax & Wellness

The Opera House lies about 300 metres away.
The nearest Metro stop is Piazza della Repubblica (Linea A) which is about 500 metres away.
Termini railway station can be reached in 10 minutes by foot.

Via Palermo, 34/B - 00184 Rome
Phone: +39 06 4885299


This site uses cookies necessary for the operations outlined in the cookie policy. If you want to learn more or opt out of all or some cookies see the cookie policy. By clicking on the I Agree button you authorize the use of cookies.