The Omega Plaza business center comprises several buildings of varied height. Erected in 2009, the business center is located near the Avtozavodskaya metro station, just 5 km away from the Kremlin. Omega Plaza provides its tenants with everything necessary for their accommodation. Residents include numerous retail outlets, cafes, restaurants, pharmacies, fitness clubs, and a bank. Among our tenants are many well-known Russian and international companies.