Hotel Alessandrino Rome
Via Clemente Alessandrino 9
Rome,
IT 00165
Near St. Peter's Basilica