Karta Vacation Rentals





In central Rome, just steps from Via Veneto and a short walk to Villa Borghese. The Spanish Steps and Trevi Fountain are about a 10-minute walk away. Address: Via Romagna 14, 00187 Rome, Italy. Family-run bed & breakfast and pet-friendly on request.