Hotel ten położony jest w tętniącej życiem dzielnicy Montmartre, 10 minut spacerem od bazyliki Sacré-Cœur i kabaretu Moulin Rouge. Hotel Rochechouart - Orso Hotels mieści się w budynku w stylu art déco, który został odnowiony w 2021 roku. Oferuje on taras na dachu z panoramicznym widokiem na Paryż.
Pokoje urządzone zostały w stylu art déco i zapewniają klimatyzację, bezpłatne WiFi, telewizor z płaskim ekranem oraz zestaw do parzenia kawy i herbaty.
Codziennie rano w restauracji serwowane jest paryskie śniadanie kontynentalne. Obiekt oddalony jest o 15 minut spacerem od kilku kawiarni i restauracji.
Hotel usytuowany jest w odległości 250 metrów od stacji metra Pigalle i Anvers oraz 1,1 km od dworca kolejowego Gare du Nord. Odległość od Pól Elizejskich wynosi 2,9 km.