Best Western Hotel Astrid

Largo Antonio Sarti 4
Rome
Italy