Este hotel está situado en el palacio noble de Altoviti, justo frente al río Tíber y al castillo de Sant'Angelo. Goza de una práctica ubicación cerca de Piazza Navona, Campo dei Fiori, la Fontana di Trevi, el Panteón, la Escalinata de la Plaza de España, el Campidoglio, Piazza Venezia, el Coliseo y ...