Photo gallery for Castello del Duca
Castello del Duca
Aparthotel in Settebagni
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Salita della Marcigliana, 95, Rome, Città Metropolitana di Roma, 00138
- Port of Rome Mall8 min drive
- Stadio Olimpico15 min drive
- Trevi Fountain21 min drive
- Rome (CIA-Ciampino)33 min drive