Located just 20 minutes by train (FR3 line) from the city center of Rome, the Tempio di Apollo Hotel lies on the Via Cassia(at 5 km from the GRA ring road), in the Parco di Vejo Natural Park and in the enchanting Isola Farnese, a small medieval settlement more details