Emilio's Home

Starting at
$97

TripAdvisor Review

Based on 4 review

See all

Located in Rome (Tor di Quinto), Emilio's Home is within a 10-minute drive of Piazza Navona and Castel Sant'Angelo. This family-friendly bed & breakfast is 2.6 mi (4.2 km) from Villa Borghese and 4.2 mi (6.7 km) from Trevi Fountain. Take in the views from a terrace and make use of amenities such as ...

More details