El Hotel Diplomatic se encuentra a solo 50 metros de la estación de tren de Porta Susa y ofrece excelentes conexiones de transporte público. Ofrece habitaciones con aire acondicionado, conexión Wi-Fi gratuita y TV vía satélite.
El desayuno buffet del Hotel Diplomatic incluye comida dulce y agradable. El café y los croissants están disponibles en el bar para los madrugadores.
El hotel está junto a las principales paradas de autobús y la estación de metro de la Piazza XVIII Dicembre, que ofrece conexiones rápidas con el centro de Turín y el Estadio Olímpico. El servicio de traslado al Aeropuerto Turin Caselle está disponible bajo petición.