Welcome to Candia Inn! This delightful Guest House is located in downtown of Rome and it is within walking distance to the Vatican Museums, the Saint Peter's Basilica, and the Castel Sant'Angelo. This cosy guest house, inaugurated in June 2010, is..
Relevance: 1.7151401