The Las Vegas Strip soon welcoming another retail complex and hotel