Offering free WiFi and a furnished terrace, Spring House is a self-catering accommodation located in Rome. Villa Pamphili park is a 15-minute walk away. Read more
Offering free WiFi and a furnished terrace, Spring House is a self-catering accommodation located in Rome. Villa Pamphili park is a 15-minute walk away.