Hotel Margaret Rome
Via Antonio Salandra 6
Rome,
IT 00187
Near Teatro dell'Opera di Roma