105 Via Della Nocetta 105, 00164 Roma
Hotel
4 stars
with
241
rooms
Located in Rome, 2.5 miles from Roma Trastevere Train Station, Hotel Villa Pamphili Roma provides accommodations
with a seasonal outdoor swimming pool, private parking, a fitness center and a garden. This 4-star hotel offers room service and an ATM. The property has a 24-hour front desk, airport transportation, ...