Repubblica se encuentra en Centro de la ciudad de Roma, a tan solo 2 minutos a pie de Estación de metro Repubblica - Opera House y a 16 minutos a pie de Fontana di Trevi.