Бизнес-центр "Лотос" расположен в районе Зюзино Юго-Западного административного округа Москвы. Местоположение центра обеспечивает выгодную транспортную доступность: он находится на пересечении Нахимовского проспекта и Одесской улицы, что позволяет без проблем добраться до Варшавского шоссе, Севастопольского проспекта, Профсоюзной улицы. Расстояние до ТТК - около 5 километров. Также здание бизнес-центра находится в 5 минутах ходьбы от станции метро "Нахимовский проспект" Серпуховско-Тимирязевской линии, что делает местоположение выгодным и для тех, кто добирается на общественном транспорте.