Grand Hotel De Turin ligger i det 9. arrondissement i Paris ved foden af Montmartre-kvarteret og blot 230 m fra metrostationen Pigalle. Hotellet ligger i en traditionel parisisk bygning fra det 19. århundrede og tilbyder værelser med eget badeværelse.
Samtlige værelser på Grand Hotel De Turin nås med elevator og har satellit-tv samt telefon. Nogle af værelserne har balkon i smedejern med udsigt over gaden.
Morgenmadsrestauranten serverer morgenbuffet hver dag, og om aftenen kan gæsterne også nyde en drink i hotelbaren.
Grand Hotel har døgnåben reception med udflugtsskranke, og der tilbydes WiFi overalt i ejendommen.
Sacré Coeur ligger 15 minutters gang fra hotellet, og Moulin Rouge ligger 8 minutter derfra. Fra metrostationen Pigalle er der direkte forbindelse til kvarteret Saint-Germain-des-Prés og Champs Elysées.