Karta Vacation Rentals
Tucked in a quiet, central Rome pocket by Villa Doria Pamphili, this hotel sits a short stroll from the Russian Orthodox Church of Saint Catherine and about 0.9 miles from St. Peter's Basilica and the Vatican. Address: Via Monte del Gallo 113 — perfect for sightseeing and quick Vatican runs. Family-friendly and ideal for pilgrims and tourists wanting easy access to Rome’s landmarks.