Holidays Home Villa Pamphili is a detached holiday home with a terrace, located in Rome in the Lazio Region. The holiday home is fitted with air conditioning and free WiFi. Towels and bed linen are offered in this self-catering accommodation.
Address: Via Clelia Garofolini 11, Palazzina C, int. 3, pia, Roma
Rates from:
EUR 80 Book Now