
Rome, Italy
Emilio's Home
3-star hotel
2.5 km straight-line distance
Located in Rome (Tor di Quinto), Emilio's Home is within a 10-minute drive of Piazza Navona and Villa Borghese. This family-friendly bed & breakfast is 4.2 mi (6.8 km) from Trevi Fountain and 4.4 mi (7.1 km) from Castel…
- Wi-fi
- 24-hour reception
- Car park
- Laundry service












