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