Hotel Villa Glori 4 stars

Via Bernardo Celentano 11, Villa Borghese Parioli, 00196 Rome, Italy

Hotel image
Read more reviews for Hotel Villa Glori