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