Located in Vatican, this bed & breakfast is within a 10-minute walk of Via Cola di Rienzo, Castel Sant'Angelo, and Corso Vittorio Emanuele II. Piazza Navona and Piazza del Popolo are also within 15 minutes. Lepanto Station is 12 minutes by foot and Flaminio - Piazza del Popolo Station is 13 minutes.