Hotel Paolo II Rome
via Paolo II, 3
Rome,
IT 00165
Near St. Peter's Basilica