Corso cavour 158, 06100 Perugia
Apartment 3 stars
Located in Perugia, Appartamenti San Pietro provides free WiFi and city views, 2625 feet from San Severo Church.
Apartments consist of a living area, a kitchenette with dishwasher and oven, and 1 or 2 private bathrooms. A toaster and fridge are also offered, as well as a kettle.
Piazza IV Novembre...