Bed& Breakfast Saint Peter Inn, Rome

Via Sebastiano Veniero 8 Rome00192, Italy