Hotel Castello della Castelluccia is located in Via Carlo Cavina 40, 00123, Rome, Italy.