Hôtel Le Clos Saint-Louis расположен в Старом Квебеке, историческом и очаровательном районе, известном своими мощеными улицами и яркой культурной сценой. Отель находится рядом с такими достопримечательностями, как Плас Рояль, примерно в 0,3 км, и знаковым Шато Фронтенак, примерно в 0,6 км от отеля. Международный аэропорт Квебек-Сити Жан Лесаж находится в 15 км от отеля.