Cardinal Hotel St Peter ligger på Via Leone Dehon, 71, 00165, Rom, Italien.