Бизнес-центр Riverside Towers (Риверсайд Тауэрс) - это первый в Москве культурно-деловой центр международного уровня. Состоит из семи разноэтажных зданий. Бизнес-центр располагается между живописным берегом Москва-реки и Водоотводным каналом. Строение 1 - это одно из строений входящих в состав Бизнес центра, расположенное на набережной и имеет отдельный вход с улицы.