Anna e Franco Hotel Aurelio
Set in Rome, less than 1 km from Battistini Metro Station and 4.3 km from St. Peter's Basilica, Anna e Franco offers air-conditioned accommodation with a balcony and free Wi-Fi. Including a bar, this apartment also has a restaurant.
via Bra 5, Aurelio, 00166 Rome, Italy