Ресторанный комплекс «Вега» расположен в здании Туристского гостиничного комплекса «Вега», входящего в состав крупнейшего в Европе Туристского гостиничного холдинга «Измайлово», занесенного в «Книгу рекордов Гиннеса». Комплекс располагается на первых 2-х этажах гостиничного комплекса, в одном из живописнейших уголков столицы России, на месте старой деревни «Измайлово», которая была вотчиной Дома Романовых с XVI века. Комплекс был построен к XXII Олимпийским Играм 1980 года. В 2007 году гостиничный комплекс был полностью реконструирован. К услугам гостей 5 ресторанов на любой вкус, 2 банкетных зала, кофейня, лобби-бар.