The St. Regis Rome Rome
Via Vittorio Emanuele Orlando 3
Rome,
IT I-00185
Near Teatro dell'Opera di Roma