O Hotel Diplomatic está localizado apenas a 50 metros da Estação Ferroviária de Porta Susa e beneficia de excelentes ligações de transportes públicos e de quartos com ar condicionado, acesso Wi-Fi gratuito e televisão por satélite.
O buffet de pequeno-almoço do Hotel Diplomatic é composto tanto por doces como por salgados e os madrugadores têm também ao seu dispor café e croissants no bar. O Crimea é um restaurante de renome e serve cozinha italiana e vinhos requintados ao jantar.
O hotel está situado junto às principais paragens de autocarro e da Estação de Metro de Piazza XVIII Dicembre, que permite o rápido acesso ao centro da cidade de Turim e ao Estádio Olímpico. Tem à disposição um serviço de transporte de/para o Aeroporto de Turim Caselle, mediante pedido.