O hotel dei Borgia situa-se no coração de Roma, o qual é um excelente ponto de partida para visitar os monumentos históricos da capital italiana. Todos os locais importantes ficam a menos 15 minutes a pé da propriedade, incluindo o Coliseu, a Altaredella Patria, a Piazza Venezia, o Palácio Quirinal, a Fonte de Trevi e a Piazza di Spagna. A estação de Termini fica a 1,5 quilómetros, enquanto que o aeroporto de Ciampino e o aeroporto Leonardo da Vinci distam 35 minutos de carro.