The closest landmarks to Hotel Principe Amedeo include Basilica of St. Mary of the Angels and the Martyrs (0.2 miles), Basilica of Saint Mary Major (0.2 miles), and the 5th-century church "Basilica di Santa Maria Maggiore", all of which can be reached within a 5-minute walk.