based on 45 reviews
Policies vary by room type and provider.
Villa Francesca is located at Via Campo Jemini 19, 3.5 miles from the center of Pomezia. Castel Romano Outlet is the closest landmark to Villa Francesca.
Check-in time is 4:00 PM and check-out time is 10:30 AM at Villa Francesca.
Yes, Villa Francesca offers free Wi-Fi.
No, Villa Francesca does not offer free parking.
No, Villa Francesca does not offer free airport shuttle service.
Villa Francesca is 13.3 miles from Rome Ciampino. Villa Francesca is 17.7 miles from Rome Fiumicino.
No, Villa Francesca does not have a pool onsite.