Le NH Stephanie se trouve dans le quartier commerçant très animé de l'Avenue Louise, à seulement 230 mètres de la station de métro Louise.