Hotel Il Castelletto 2 stars

Via Dei Carraresi 27/29, Gianicolense, 00164 Rome, Italy

Hotel image
Read more reviews for Hotel Il Castelletto