Best Western Hotel Astrid 3 stars

Largo Antonio Sarti 4, Villa Borghese Parioli, 00196 Rome, Italy

Hotel image
Read more reviews for Best Western Hotel Astrid