Anyone want to chime in on where my husband should stay? He has a trip for business and would be looking near or not far from the Villa Borghese , Medici, Trevi Fountain, and Barberini station.
He doesn’t mind having to take a cab or a car to get anywhere.
Thank you !