Saint Peter Inn

3.7
(7 reviews)
Via Sebastiano Veniero 8, 00192 Rome Italy
+39 06 3903 0028
Mid-range
Small Hotel
Hotel
Saint Peter Inn | Rome | Italy | TripAligner