Within easy reach of this spot
Close by you'll find Villa Ormond, Concattedrale di San Siro, Russian Orthodox Church of Christ the Savior, St. Seraphim of Sarov and St. Catherine.