Sendo composto por 84 quartos, Hotel Borromini está localizado a apenas um curto passeio do bairro residencial, a 25 minutos a pé do Monte Pinciano. Este hotel oferece estacionamento privado por EUR 10 por dia no local.
O hotel 4 estrelas está localizado 4.3 km da Basílica de São Pedro, no coração de Roma. A Fontana di Trevi fica a poucos quarteirões do Hotel Borromini, enquanto o ponto de ônibus Buenos Aires está a 10 minutos de distância caminhando. A experiência cultural na zona apresenta o Castelo de Santo Ângelo, situado 3.5 km deste estabelecimento. A estação ferroviária Roma Ostiense está a 10 minutos de distância dirigindo.
Tem também um coquetel-bar. Panamino Bar está situado a um passo deste hotel de Roma.