Школа ILP находится в одном из красивейших городов Франции, в городе Монпелье, который расположен на юге Франции, раскинувшись в долине живописной реки Лез, всего в 10 километрах от побережья Средиземного моря. Город считается восьмым по величине во Франции. Старый центр города полон сокровищ Средневековья и эпохи Возрождения. Насладившись достопримечательностями, всего за 10 минут от центра города, можно добраться до ближайшего пляжа и уже окунуться в атмосферу беззаботного отдыха. Школа находится в старинном здании, недалеко от садов Променад-дю-Пейру и исторического центра. В светлых и просторных классах, оснащенных по последнему слову техники, каждый студент сможет выбрать книгу или журнал в «студенческом уголке», а также воспользоваться бесплатным интернетом. Также аудитории оснащены современной аппаратурой. Имеются CD-аудитория для самостоятельных занятий, видеотека, компьютерный класс. Монпелье является городом трех университетов, в котором практически каждый четвертый житель – студент.