St. Peter Home House
Hotel
Rome, Lazio
Your vacation should be comfortable! Hotel «St. Peter Home House» is located in Rome.
Via di Porta Castello, 33, 00193 Roma, Italy, Rome, 00193