Situated in Velletri, 33 km from Rome, La Culla Dei Castelli Romani features private parking and en suite rooms. Velletri city center and train station with trains to Rome are 4.4 km from the property.
Number of rooms: 3
Via dei castagnoli 135A, 00049 Velletri, Italy