Situé à Turin, à 1,8 km de la Mole Antonelliana, à 3,1 km de la gare Porta Nuova et à 3,1 km de la station de métro Porta Nuova, le Borromini Home propose un hébergement avec un balcon et une connexion Wi-Fi gratuite. Il se trouve à environ 5,8 km de l'université polytechnique de Turin, à 6,2 km de la station de métro Lingotto et à 7 km du parc des expositions de Turin. Cet établissement non-fumeurs se trouve à 4,2 km de la gare de Porta Susa.
L'appartement comprend une chambre, un salon avec une télévision à écran plat, une kitchenette entièrement équipée avec un lave-vaisselle et un four, ainsi qu'une salle de bains avec un sèche-cheveux. Les serviettes et le linge de lit sont fournis.
Le stade Allianz Juventus se trouve à 8,6 km, tandis que la Piazza Vittorio Veneto est à 1,5 km. L'aéroport de Turin, le plus proche, est implanté à 16 km.